The movie also stars Richard Jenkins, Idris Elba, Charlie Hunnam, Patrick Wilson, Jason Clarke, Matthew Modine, Jay Baruchel, Summer Glau, Dean Norris, Elizabeth Olsen, Matthew Goode, Sarah Bolger, Edward James Olmos, Elizabeth Rodriguez, Diego Luna, Dean Rankin, Dave Bautista, Christopher Meloni, Christopher Scarabosio, Nikita Markovic, Antonio Banderas, Ian Holm, Anna Silk, Jeremy Renner, Jeremy Sh