Who is James Franco to Amber Heard?
James Franco (born April 19, 1978, in Palo Alto, California, United States) is an American actor, director, and writer known for his rakish charm and chiselled good looks, as well as his ability to convey honesty and seriousness to roles ranging from drug addicts to comic book villains on the other hand, Amber Laura Heard…