FILM 2007: NEXT
TRIVIA: (at around 4 mins) The "girl with necklace" at his magic show is played by Alice Kim Cage, Nicolas Cage's wife.
The diner where Nicolas Cage runs into Jessica Biel's character is the same diner used in xXx (2002) with Vin Diesel.
At the cabin, Cage tells a joke about a Buddhist monk ordering a hot dog. He actually ruins the joke when he messes up the punchline, saying "I'll have one with everything." However, the actual line is "Make me one with everything", a subtle but extremely important difference.