Take a first look at "Once Upon a Time‘s" new Robin Hood.


British actor Sean Maguire ("EastEnders," "Krod Mandoon") will play the character in a recurring role in season 3, taking over the part from Tom Ellis (who became unavailable to resume the role).


Read the whole story at EW.com