Leonardo DiCaprio Joseph Gordon-Levitt Ken Watanabe Tom Hardy Elliot Page Dileep Rao Cillian Murphy Tom Berenger Marion Cotillard Pete Postlethwaite Michael Caine Lukas Haas Talulah Riley Tohoru Masamune Taylor Geare Claire Geare Johnathan