Actors: Max Minghella,Sophia Myles,John Malkovich,Jim Broadbent,Matt Keeslar,Ethan Suplee,Joel David Moore,Nick Swardson,Anjelica Huston,Adam Scott,Jack Ong,Scoot McNairy,Jeremy Guskin,Monika Ramnath,Isaac Laskin Genre: Year: 2006 Imdb:click here
" The 'mystery' aspect of the movie is brilliantly done as well- it keeps you just well informed enough that you have about a 50/50 chance of figuring it out preemptively, and you'll always realize what's going on just when you need to"