Morgan Freeman Thomas Jane Jason Lee Damian Lewis Timothy Olyphant Tom Sizemore Donnie Wahlberg Mikey Holekamp Reece Thompson Giacomo Baessato Joel Palmer Andrew Robb Rosemary Dunsmore Michael O'Neill Eric Keenleyside C. Ernst Harth M