Colin Farrell
Peter Lake
Colin Farrell
Peter Lake
Jessica Brown Findlay
Beverly Penn
Russell Crowe
Pearly Soames
William Hurt
Isaac Penn
Jennifer Connelly
Virginia Gamely
Will Smith
Judge
Eva Marie Saint
Willa (Adult)
Graham Greene
Humpstone John
Matt Bomer
Young Man
Kevin Durand
Cesar Tan
Kevin Corrigan
Romeo Tan
Lucy Griffiths
Mrs. Lake
Finn Wittrock
Gabriel
Neka Zang
Ballroom Dancer
Michael Crane
Ellis Isle Doctor
Possession
2002
Blind
2017
Fallen
2016
Hello, Goodbye, and Everything in Between
2022
Breathe
2017
Love Everlasting
2016
Not Easily Broken
2009
Life in a Year
2020
The Man from Elysian Fields
2001
The History of Love
2016
Turtles All the Way Down
2024
The Shepherd
2023
Mio in the Land of Faraway
1987
How Sarah Got Her Wings
2015
The Caveman's Valentine
2001