Don't you get it? You're a rat in a maze.

Rating: 8/10 (10 June 2010)

Not your usual police investigation. The Doctor in charge, Ben Kingsley, appears to be hiding something from the beginning.
Leonardo DiCaprio played a US Marshall who was tortured by his own demons from the War. He also lost his wife, and was constantly dreaming of her.
Well, everything is not as it seems, as the third act completely takes you by surprise. You are led by director Martin Scorsese to a point where the truth takes you completely by surprise.
DiCaprio and Kingsley are magnificent, and ably assisted by Mark Ruffalo, Max von Sydow, Ted Levine, and Emily Mortimer.
A very suspenseful film that really challenges your mind.