Besides the explanation of the magic tricks nothing else is interesting in this movie. The story is lame with a very disappointing ending. Another excellent performance by Woody Harrelson and again Mark Ruffalo playing Mark Ruffalo.

For the first 30 minutes, I thought this movie would turn into an excellent script, like the "The Usual Suspect" but the intelligence fell short.

Not a predictable ending but once again the same old explanation that the character's trauma in past is behind for the whole plot. We have seen it in many, many movies.

For sure this movie won't be on my blu-ray collection.