Cast: Christian Bale, Zoe Saldana, Woody Harrelson, Willem Dafoe, Forest Whitaker, Casey Affleck, Sam Shepard