Bogaty skąpiec Ebenezer Scrooge gardzi ludźmi oraz zbliżającymi się świętami Bożego Narodzenia. Niespodziewaną wizytę składa mu duch jego zmarłego wspólnika Jacoba Marleya.
Po opuszczeniu więzienia Raymond Dabney (Robert Taylor) powraca do rodzinnego miasta. Zostaje zaangażowany do ochrony domu młodej wdowy Crystal Wetherby (Jean Harlow). Raymond zakochuje się w kobiecie, nie wie jednak, że jest ona zaręczona z bratem miejscowego szeryfa.