Question: who plays gwen stacy in spider man 3
Answer: The character has been portrayed by Bryce Dallas Howard in the 2007 film Spider - Man 3