

Jennifer Connelly
Hannah

Anthony Mackie
Tahir

Amy Hargreaves
Carrie

Bruce Altman
Peter

Andrew Polk
Dr. Patel

Paul Urcioli
Doctor

Teddy Cañez
Station Officer
Scott Johnsen
Terry

Rob Morgan
Franklin
Kevin Geer
Walter
Bill Walters
Homeless Man with Cart (uncredited)
Company
The Bridge Finance Company
Company
Bifrost Pictures
Company
Voltage Pictures
Producer
Daniel Wagner
Producer
Paul Bettany
Producer
Robert Ogden Barnum
Producer
Katie Mustard

Heaven Knows What
2015

Mammal
2016

The Saint of Fort Washington
1993

Cardboard Boxer
2016

Thirteen Conversations About One Thing
2001

Being Flynn
2012

An Englishman in New York
2009

Stuart: A Life Backwards
2007

New Jack City
1991

Paid in Full
2002

Light Sleeper
1992

Kids
1995

Jolene
2010

Bringing Out the Dead
1999

Ironweed
1987

Kisses
2008

Midnight Cowboy
1969

Brave the Dark
2025

Penthouse North
2013

Out of the Blue
1981

Sweet Sixteen
2002

Blue Heart
2020

Run brother run
2019

Spanglish
2004

Company
1996

Hungry Hearts
1922

Wall Street
1987

Heaven's Gate
1980

Fremont
2023

Love Your Female Neighbor!
1998

According To Plan A
2012
Heroin
0

No Time For Goodbye
2025

Here
2024

Unlucky Plaza
2014

The Toilers and the Wayfarers
1997

Tokyo Refugees
2014

Lead Me Home
2021

Luna
1979

Place publique
2018