- Cameron Diaz Amanda
- Kate Winslet Iris
- Jack Black Miles
- Jude Law Graham
- Eli Wallach Arthur Abbott
- Shannyn Sossamon Maggie
- Rufus Sewell Jasper
- Edward Burns Ethan
- John Krasinski Ben
- Sarah Parish Hannah
- Kathryn Hahn Bristol
- Alex O'Loughlin
- Odette Annable