Jennifer Garner was originally cast as Elizabeth Roberts but had to drop out due to pregnancy. She was replaced by Olivia Wilde.
Judi Dench was originally going to narrate the movie before she dropped out and Jane Fonda was cast.
Jeremy Renner was originally cast in the lead role but due to his busy schedule, he had to drop out and was replaced by Sam Rockwell.
Olivia Wilde (Elizabeth Roberts) and Peter Jacobson (Dr. Roth) stared un House M.D (2008) as Dr. Remy "Thirteen" Hadley and Dr. Chris Taub.
Pete Rockwell, father of Sam Rockwell appears in this film.