La película cuenta en su elenco a Taylor Schilling (Dagny Taggart), Edi Gathegi (Eddie Willers), Michael O'Keefe (Hugh Akston), Paul Johansson (John Galt), Patrick Fischler (Paul Larkin), Jsu García (Francisco D'Anconia), Matthew Marsden (James Taggart) y Grant Bowler (Henry Rearden), entre otros, aunque ha recibido numerosas críticas por no representar la esencia de la novela.