Close
31 of 50
50 Supervillain Portrayals in movies and TV
31 of 50
John Barrowman as Merlyn
People
John Barrowman
Titles
Arrow
,
Eleven-Fifty-Nine
© 2016 The CW
Back to top