- Robert De Niro Frank Goode
- Drew Barrymore Rosie Goode
- Kate Beckinsale Amy Goode
- Sam Rockwell Robert Goode
- Katherine Moennig Jilly
- James Frain Tom
- Melissa Leo Colleen
- Brendan Sexton III Mugger
- Seamus Davey-Fitzpatrick Robert (joven)
- Ben Schwartz Escritor
- Damian Delano Young Jeff
- Lily Mo Sheen Amy (joven)