

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
Katie Mustard
Producer
Robert Ogden Barnum
Producer
Paul Bettany

Mammal
2016

La obra maestra
2012

Heaven Knows What
2015

Cardboard Boxer
2016

Urchin
2025

The Saint of Fort Washington
1993

An Englishman in New York
2009

New Jack City
1991

Kids, vidas perdidas
1995

Stuart: una vida al revés
2007

Pagado por completo
2002

Kisses
2008

Vidas al límite
1999

Perdidos en la noche
1969

The Nines
2007

La noche siempre llega
2025

Light Sleeper
1992

Palmer
2021

Ganar o morir
1993

Light It Up
1999

El Plan Perfecto
2006

Bailando en la Oscuridad
2000

El Perfecto Asesino
1994

Taxi Driver
1976

Dos ángeles y medio
1958

Amores perros
2000

Malas Calles
1973

Los olvidados
1950

El bebé de Rosemary
1968

Los hijos de la calle
1996

Irreversible
2002

Cleopatra Jones and the Casino of Gold
1975

El rey pescador
1991

L'Esquive
2003

Vacant
2024

Trainspotting: La Vida en el Abismo
1996

Sweet Sixteen
2002

Manhattan
1979

山河あり
1962

Weenie
2019