In which superhero film trilogy did James Franco play Harry Osborn?
Batman Begins
X-Men
Spider-Man
Iron Man
Answer
James Franco portrayed Harry Osborn, the son of Norman Osborn and best friend of Peter Parker, in Sam Raimi's Spider-Man trilogy (2002-2007). The trilogy starred Tobey Maguire as Spider-Man and Kirsten Dunst as Mary Jane Watson.
James Franco Quiz: Can You Ace These Tough Questions?