James Franco -- who stars in "Palo Alto" -- has enjoyed a diverse career. Take a look at images of the actor through the years.
James Franco was born on April 19, 1978, in Palo Alto, Cali.
With PETA recently announcing its selections for the sexiest celebrity vegetarians of 2014, check out who they honored and their other choices over the years.
Acclaimed actor Michael Rooker talks about playing the bad and good in his new film, Marvel Studio's "Guardians of the Galaxy."
As Scarlett Johansson stars in "Lucy" take a look at images of the actress throughout her career.