Here are my picks for some of the charcaters:
Gideon: Henry Cavill or David Gandy (either actor would be perfection!) or Wentworth Miller (his Gideon would have to have a buzz cut).
Eva: Scarlett Johansson, Piper Perabo, Elisha Cuthbert, Julianne Hough
Cary: Chace Crawford or Diego Boneta
Mark: Shemar Moore
Parker: Taye Diggs
Christopher Jr.: Chris Pine or Chace Crawford
Magdalene: Mila Kunis or Eva Longoria
Richard: John Slattery, Pierce Brosnan
Corinne: Olivia Wilde or Megan Fox
Monica: Heather Locklear or Michelle Pfeiffer
Ireland: Camilla Belle, Lyndsy Fonseca
Christopher Sr. : George Clooney or Pierce Brosnan
Elizabeth: Angelina Jolie or Catherine Zeta-Jones (even though I know they're both too young!), Demi Moore
Arnoldo: Mark Conseulos
Brett: Adam Levine
Megumi: Nazanin Boniadi, Kristin Kreuk
Voctor: Antonio Banderas
What are your picks?