Swing Time is an American musical comedy directed by George Stevens. John "Lucky" Garnett (Fred Astaire) is engaged to be married to Margaret (Betty Furness). On the day of their wedding, he stays at the local bar to gamble and gets to the church late. Margaret's father ( Landers Stevens) calls off the wedding, claiming that John has a gambling problem and will not make a fitting husband. He challenges John to make twenty five thousand dollars and not gamble it away. John readily agrees. Together with his friend "Pop" Cardetti (Victor Moore), he journeys to New York City in an attempt to learn to dance and make his fortune. There, he meets a dance instructor named Penny (Ginger Rogers). He has no money to pay for his dance lesson, but Penny agrees to give him one for free. As they dance, John begins to slowly fall for her despite the burning guilt of leaving Margaret behind.