Eclectic and sultry actor, James Franco, has had his fair share of unique roles on the big screen. Take our quiz to see if you can keep up with this ever evolving Hollywood actor.
She's All That
I Know What You Did Last Summer
Scream
Never Been Kissed
April 20, 1978
April 19, 1978
April 21, 1978
April 22, 1978
General Hospital
Days of our Lives
Young and the Restless
All My Children
The CW
FreeForm
Lifetime
Hallmark
Electro
Kingpin
Joker
New Goblin
Knocked Up
The Interview
This is the End
Pineapple Express
Sophia Myles
Rachel McAdams
Emily Blunt
Rosamund Pike
Harvey Milk
Scott Smith
Cleve Jones
Mayor George Moscone
Milk
Pineapple Express
Date Night
127 Hours
Elvis
James Dean
Cary Grant
Paul Newman
Wait!
Here's an interesting quiz for you.