This film has something for everyone, humor, drama, big-name actors, a fabulous plot, and historical sets and costumes. This has to be one of the greatest movies ever. It combines the story of a real musical, Cradle Will Rock (which was produced by the Federal Theatre Project of the Works Progress Administration in the 30s) with historical figures of the time to create a wild and fun journey through New York life in the 30s. An especially stellar performance for John Turturro, it is a film you cannot miss.