Synopsis
When compulsive gambler Little Joe Jackson dies in a drunken fight, he awakens in purgatory, where he learns that he will be sent back to Earth for six months to prove that he deserves to be in heaven. He awakens, remembering nothing and struggles to do right by his devout wife, Petunia, while an angel known as the General and the devil's son, Lucifer Jr., fight for his soul.
Cast

Ethel Waters
Petunia Jackson

Eddie 'Rochester' Anderson
Joseph 'Little Joe' Jackson

Lena Horne
Georgia Brown

Louis Armstrong
The Trumpeter

Rex Ingram
Lucius / Lucifer Jr.
Kenneth Spencer
The General / Rev. Greene

John 'Bubbles' Sublett
Domino Johnson

Oscar Polk
The Deacon / Fleetfoot

Mantan Moreland
First Idea Man

Willie Best
Second Idea Man
Fletcher Rivers
Third Idea Man
Leon James Poke
Fourth Idea Man
Bill Bailey
Bill
Ford Washington Lee
Messenger Boy

Butterfly McQueen
Lily

Ruby Dandridge
Mrs. Kelso

Nick Stewart
Dude

Ernest Whitman
Jim Henry
Jules Adger
Specialty Dancer in Hell Sequence (uncredited)
Doris Ake
Dancer / Jim Henry Paradise Patron (uncredited)
Juliette Ball
Jim Henry's Paradise Patron (uncredited)
Lennie Bluett
Dancer / Jim Henry's Paradise Patron (uncredited)
Bernard Bradley
Specialty Dancer in Hell Sequence (uncredited)
Daisy Bufford
Dancer / Jim Henry's Paradise Patron (uncredited)
More like this

Dogma

Gabriel

Constantine

Legion

Angels Fallen: Warriors of Peace

A Life Less Ordinary

Good Fortune

Tenacious D in The Pick of Destiny

What Dreams May Come

O'Dessa

American Satan

Switch

City of Angels

Made in Heaven

A Knight's War

Bedazzled

End of Days

All Dogs Go to Heaven

Meet Joe Black

All Dogs Go to Heaven 2