Suggestions by @foxinscreamingcolor
570 suggestions

Toby Regbo
as Viscount Raoul de Chagny in The Phantom of the Opera

Patrick Doyle
as Composer in Sherlock Holmes

Benedict Cumberbatch
as Sherlock Holmes in Sherlock Holmes

Jesse Eisenberg
as McKenzie in 500 Days of Summer

Adrian Grenier
as McKenzie in 500 Days of Summer

Stanley Tucci
as Vance in 500 Days of Summer

Wallace Shawn
as Vance in 500 Days of Summer

Nina Dobrev
as Autumn in 500 Days of Summer

Jessica Alba
as Autumn in 500 Days of Summer

Ruby Rose Turner
as Rachel in 500 Days of Summer

Hayley LeBlanc
as Rachel in 500 Days of Summer

Craig Horner
as Paul in 500 Days of Summer

Jared Padalecki
as Paul in 500 Days of Summer
Elizabeth Olsen
as Summer in 500 Days of Summer

Joseph Mazzello
as Tom Hansen in 500 Days of Summer

Andrew Garfield
as Tom Hansen in 500 Days of Summer

Lizzy Caplan
as Summer in 500 Days of Summer
Dane DeHaan
as Guy Perkins in Never Been Kissed

Queen Latifah
as Cynthia in Never Been Kissed

Josh Peck
as Rob Geller in Never Been Kissed