The film's ensemble cast includes: Bradley Cooper, Andy Garcia, Hayden Christensen, Rachel Bilson, Natalie Portman, Irrfan Khan, Emilie
Ohana, Orlando Bloom, Christina Ricci, Maggie Q, Ethan Hawke, James Caan, Blake Lively, Drea de Matteo, John Hurt, Shia LaBeouf, Burt Young, Chris Cooper,
Eli Wallach and Cloris Leachman.