- Natalie Portman Emma Franklin
- Ashton Kutcher Adam Kurtzman
- Cary Elwes Dr. Metzner
- Kevin Kline Alvin
- Lake Bell Lucy
- Olivia Thirlby Katie Kurtzman
- Greta Gerwig Patrice
- Ludacris Wallace
- Jake M. Johnson Eli
- Mindy Kaling Shira
- Ophelia Lovibond Vanessa
- Nealla Gordon Dra. Lydia
- Abby Elliott Joy
- Jake Johnson Eli
- Stefanie Scott Emma (joven)
- Nasim Pedrad Escritora