 The roles of Davey and Millie were originally cast with  Tom Sturridge (qv) and Teresa Palmer (qv). After 2 months of  filming and inflating production costs, Hayden Christensen (qv)  and Rachel Bilson (qv) were recast as the leads.