Once Upon a Time returns for its second season on Sunday, September 30th with some exciting casting news.
Jorge Garcia of Lost and Alcatraz TV fame will play a giant in an episode featuring Jack and the Beanstalk.
Garcia isn’t the only new face to appear on the bewitching series this Fall—actress Jamie Chung will play Mulan, Sarah Bolger will step into the Sleeping Beauty role, and actor Colin O’Donoghue will take on Captain Hook.
Fans can tune in at 8PM ET/PT on ABC for the returning series which centers on a woman tracked down by her birth son, and brought to his hometown where he insists all the townspeople are fairytale characters.
Catch a sneak peek below of Season 2’s Captain Hook episode!