The role of Millie was originally offered to Evan Rachel Wood, but she turned it down. The role of Davey was originally offered to Eminem. The roles of Davey and Millie were originally cast with Tom Sturridge and Teresa Palmer. After 5 weeks of shooting, director Doug Liman felt he wasn't right for the role. Co-star Samuel L. Jackson then suggested Hayden Christensen for the role and he was cast. Then after a few more weeks of filming, Liman felt there wasn't much chemistry between Christ ...[Read Story ]