Suggestions by @aliceharvey
86 suggestions

Steven R. McQueen
as Johnnie Lomond in Eleanor Oliphant is Completely Fine

Taylor Zakhar Perez
as Jude St. Francis in A Little Life

Nicholas Hoult
as Miles Archer in Ugly Love

Robbie Amell
as Miles Archer in Ugly Love

Liam Hemsworth
as Miles Archer in Ugly Love

Christopher Simpson
as Jude St. Francis in A Little Life

Jamie Dornan
as Miles Archer in Ugly Love

Ian Somerhalder
as Miles Archer in Ugly Love

Channing Tatum
as Corbin Collins in Ugly Love

Sebastian Croft
as Jude St. Francis in A Little Life

Taylor Kitsch
as Willem Ragnarsson in A Little Life

Harry Lloyd
as Jude St. Francis in A Little Life

Anthony Mackie
as Basil Howard in The Picture of Dorian Gray

Tom Hiddleston
as Andy Dufresne in The Shawshank Redemption

Sterling Knight
as Willem Ragnarsson in A Little Life

adam dean ayadi
as Jude St. Francis in A Little Life

Gael García Bernal
as Jude St. Francis in A Little Life

Bruce Herbelin-Earle
as Jude St. Francis in A Little Life

Rider Strong
as Locke Lamora in The Lies of Locke Lamora

Shiloh Fernandez
as Locke Lamora in The Lies of Locke Lamora