In what year did McAvoy star in "Three Days of Rain"?
2007
2009
2010
2012
Answer
In 2010, James McAvoy starred in the play "Three Days of Rain" at the Apollo Theatre in London. The production, which was directed by Joe Mantello, was a revival of the 2006 off-Broadway play of the same name by Richard Greenberg.
The Magnificent McAvoy: A Quiz on Scottish Star James McAvoy