Michael Angarano was originally cast to play as the best friend and Jesse Eisenberg was to play Sam, but Eisenberg dropped out and Angarano was promoted to the lead role.
Steven Spielberg decided to offer Lee Pace the part of Fernando Wood in 'Lincoln,' after seeing his performance in this film.
Lee Pace is actually driving during the buggy scene. It was the directors idea, that he'd be driving in the whole scene.
In an interview, Lee Pace said the "Who is that Woman?" "That's my wife" line was improvised by Max. Pace said, "Yeah, that's something we improvised. We were just saying funny stuff and Max came up to me and said, 'Ask, Who is that woman?' I had no idea that he was going to say, 'That's my wife.'"