Cabin in the Sky

Morality is just another song and dance in this exuberant musical fantasy. Although the film indulges in black stereotypes, it is also a showcase for outstanding performances by some of the greatest black actors and musicians of the 1940s, directed with imaginative verve by Vincente Minnelli. Eddie “Rochester” Anderson plays Little Joe Jackson, husband of the God-fearing Petunia (Ethel Waters). With his weakness for dice and liquor, and his strong appreciation of women like the temptress Georgia Brown (Lena Horne), Little Joe is a natural quarry in the struggle between the General of Heaven (Kenneth Spencer) and Lucifer Jr. (Rex Ingram), who wage a battle over his soul.

This page may by only partially complete.