Mickey Rourke Jessica Alba Bruce Willis Josh Brolin Joseph Gordon-Levitt Eva Green Rosario Dawson Powers Boothe Dennis Haysbert Ray Liotta Stacy Keach Jaime King Christopher Lloyd Jamie Chung Jeremy Piven Christopher Meloni Juno Temple Ma