David Tennant
Richard
David Tennant
Richard
Julie Delpy
Julie
Vinessa Shaw
Barbara
Vincent Gallo
Moss
Steve Huison
Billy
Tony Peers
Vicar
Margo Stanley
Mrs. Blenkinsop
Saskia Reeves
Joy
Malcolm Tierney
Joy's Dad
Margi Clarke
Bradford Woman
Monte Hellman
Himself
Lisa Edelstein
Sandra
Joe Dallesandro
Michael
Amanda Plummer
Red Pool Owner
Nathalie Huot
Tall Woman
Which Brings Me to You
2023
Chéri
2009
A California Christmas: City Lights
2021
A California Christmas
2020
He Said, She Said
1991
Love in Taipei
2023
Sidewalks of New York
2001
Peace, Love & Misunderstanding
2011
The Baltimorons
2025
The Right Kind of Wrong
2013
The Big Picture
1989
Coyote Ugly
2000
Drive Me Crazy
1999
What's Love Got to Do with It?
2023
The Life List
2025