All Cast

Joaquin Phoenix

Joaquin Phoenix

Joe

Judith Roberts

Judith Roberts

Joe's Mother

Ekaterina Samsonov

Ekaterina Samsonov

Nina Votto

John Doman

John Doman

John McCleary

Alex Manette

Alex Manette

Senator Albert Votto

Dante Pereira-Olson

Dante Pereira-Olson

Young Joe

Alessandro Nivola

Alessandro Nivola

Governor Williams

Larry Canady

Larry Canady

Cincinnati Cab Driver

Vinicius Damasceno

Vinicius Damasceno

Moises

Neo Randall

Neo Randall

Moises's Friend

Frank Pando

Frank Pando

Angel

Edward Latham

Edward Latham

Drug Dealer

Claire Hsu

Claire Hsu

Staring Girl

Denis Ozer

Denis Ozer

Afghan Boy

Tia-Sophia Begh

Tia-Sophia Begh

Afghan Girl

Lucy Lan Luo

Lucy Lan Luo

Dead Girl

Annie Mac-Yang

Annie Mac-Yang

Dead Girl

Lilian Tsang

Lilian Tsang

Dead Girl

He Mengqi

He Mengqi

Dead Girl

Rose De Vera

Rose De Vera

Dead Girl

Tian-Lan Chaudhry

Tian-Lan Chaudhry

Dead Girl

Ryan Martin Brown

Ryan Martin Brown

Towel Boy

Ace Ramsey

Ace Ramsey

Little Girl

Silvia Pena

Silvia Pena

Big Sister

Jason Babinsky

Jason Babinsky

Eye of Providence

Jonathan Wilde

Jonathan Wilde

Joe's Young Father

Ronan Summers

Ronan Summers

Joe's Young Father Double

Kate Easton

Kate Easton

Joe's Young Mother

Scott Price

Scott Price

Dying Gunman

Novella Nelson

Novella Nelson

Diner Woman

Madison Arnold

Madison Arnold

Diner Man

Leigh Dunham

Leigh Dunham

Diner Waitress

Joseph Anthony Jerez

Joseph Anthony Jerez

Russian Bath Patron (uncredited)

Sophie Piedras

Sophie Piedras

Teen Runaway (uncredited)

Christian Reeve

Christian Reeve

Bodega Clerk (uncredited)

Oleg Ossayenko

Oleg Ossayenko

Bellhop (uncredited)

Cristina Dohmen

Cristina Dohmen

News Anchor (voice)