All Cast

Robert De Niro

Robert De Niro

Frank Goode

Drew Barrymore

Drew Barrymore

Rosie

Kate Beckinsale

Kate Beckinsale

Amy

Sam Rockwell

Sam Rockwell

Robert

Melissa Leo

Melissa Leo

Colleen

Damian Young

Damian Young

Jeff

James Frain

James Frain

Tom

Katherine Moennig

Katherine Moennig

Jilly

Brendan Sexton III

Brendan Sexton III

Mugger

James Murtaugh

James Murtaugh

Dr. Ed

Austin Lysy

Austin Lysy

David

Chandler Frantz

Chandler Frantz

Young David

Lily Mo Sheen

Lily Mo Sheen

Young Amy

Seamus Davey-Fitzpatrick

Seamus Davey-Fitzpatrick

Young Robert

Lucian Maisel

Lucian Maisel

Jack

Jason Harris

Jason Harris

Cab Rider #1

Ben Schwartz

Ben Schwartz

Writer