That's Entertainment! III Reviews
She appeared in a number of MGM musicals, most notably Cabin in the Sky (also 1943), but was never featured in a leading role due to her race and the fact that films featuring her had to be reedited for showing in states where theaters could not show films with African American performers. As a result, most of Horne's film appearances were stand-alone sequences that had no bearing on the rest of the film, so editing caused no disruption to the storyline; a notable exception was the all-black musical Cabin in the Sky, though even then one of her numbers had to be cut because it was considered too suggestive by the censors. "Ain't it the Truth" was the song (and scene) cut before the release of the film Cabin in the Sky. It featured Lena Horne singing "Ain't it the Truth," while taking a bubble bath (considered too "risque" by the film's executives). This scene and song are featured in the film "That's Entertainment III", which also features commentary from Lena Horne on why the scene was deleted prior to the film's release.
Horne wanted to be considered for the role of Julie LaVerne in MGM's 1951 version of Show Boat (having already played the role when a segment of Show Boat was performed in Till the Clouds Roll By) but Ava Gardner was hired to play the part (the production code office had banned interracial relationships in films). In the documentary That's Entertainment! III Horne stated that MGM executives required Gardner to practice her singing using recordings of Horne performing the songs, which offended both actresses (ultimately, Gardner ended up having her singing voice overdubbed by another actress (Annette Warren (Smith)) for the theatrical release, though her own voice was heard on the soundtrack album).