Angel on My Shoulder is a 1946 American fantasy film about a deal between the Devil and a dead man.
After his release from prison, gangster Eddie Kagle Paul Muni is killed by his partner in crime, Smiley Williams Hardie Albright. Kagle ends up in Hell, where Nick Claude Rains offers him a chance to escape hell and avenge his own death in exchange for help with a problem. Kagle looks exactly like Judge Frederick Parker, an upright man who is causing Nick distress because he is entirely too honest. Nick fears that Parker may cause him more anxiety in future, as he is running for governor of his state. Nick wants to destroy Parkers reputation and Kagle readily agrees to have his soul transferred into Parkers body.As soon as Kagle appears as Parker, odd things begin to happen. Kagle pursues his goal with evil intent though often at cross purposes with the Devil, but everything he does to ruin the judges reputation somehow results in making Parker look better. Along the way, Kagle falls in love with Barbara Foster Anne Baxter, the judges fiance, causing him to question his whole outlook on life and eventually rebel against Nick. ........
Source: Wikipedia