This movie stinks compared to the Broadway musical. Get the original cast recording of the musical (the double CD set), and see a production when and if you can, and you will get a much better feel for the era...and be entertained much more. If you want to enjoy classic James Cagney, watch Yankee Doodle Dandy instead. This film version is embarrassing.