- Jake Gyllenhaal Jamie Randall
- Anne Hathaway Maggie Murdock
- Oliver Platt Bruce Winston
- Hank Azaria Doctor Stan Knight
- Josh Gad Josh Randall
- Gabriel Macht Trey Hannigan
- Judy Greer Cindy
- George Segal Dr. James Randall
- Jill Clayburgh Nancy Randall
- Kate Jennings Grant Gina
- Katheryn Winnick Lisa
- Peter Friedman California Man
- Scott Cohen Ted Goldstein
- Michael Chernus Jerry