Benedict Samuel, who played the Owen on The Walking Dead, has joined the cast of Gotham season 3 as Mad Hatter!
*
The return of Once Upon a Time‘s Sebastian Stan has already been announced, but now we know that his role in season 2 will be more substantial than we thought!