Bad Henry! Don’t be karate chopping Dr. Whale. Who’ll fix him up?

The Once Upon a Time set seems like a fun place to hang out and the stars seem to get along well — even when they’re trying to kill each other. @OnceAholics shared this cute pic of Jared Gilmore (Henry) making a hand-chop move on David Anders (Dr. Whale) during filming of Season 2.

“Ha. @QuestionAnders got beat up by @jared_gilmore. Why is this so adorable!?” @OnceAholics tweeted. David retweeted the note, adding, “Ha! Haven't seen this. JG Is sneaky quick & a bully!”

The terror of the set!

Anyway, it’s great to see David Anders getting more face time on Season 2. He's one of those fantastic supporting actors you see in everything — including Alias, 24, Heroes, The Vampire Diaries, and House. But, of course, we still need to find out his Fairytale Land identity. (Do you have theories about Dr. Whale? Share!)

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Sources: @OnceAholics, @QuestionAnders

Gina Carbone is a contributing writer at Wetpaint Entertainment. Follow her on Twitter @ginacarbone.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.