Angel on My Shoulder is a 1946 American fantasy film directed by Archie Mayo and starring Paul Muni, Anne Baxter and Claude Rains. The plot is ...