All Cast

Nick Stahl

Nick Stahl

Allen Meneric

Dash Mihok

Dash Mihok

Carl Tarses

Olivia Wilde

Olivia Wilde

Mia Conlon

Pruitt Taylor Vince

Pruitt Taylor Vince

Ben Marshal

Shohreh Aghdashloo

Shohreh Aghdashloo

Dr. Lofton

Tariq Trotter

Tariq Trotter

Tom Bogotus

Daniel Franzese

Daniel Franzese

Paul Warren

Daniel London

Daniel London

Nathan Parks

Joanne Baron

Joanne Baron

Mrs. Standings

Haley Webb

Haley Webb

Allen's Girlfriend

D.W. Brown

D.W. Brown

Bearded Man

Tyron Ricketts

Tyron Ricketts

Robert Makeni

Jackson Nunn

Jackson Nunn

Inmate (uncredited)