Video: Once Upon a Time's Snow Solves a Giant Problem, and Meet Cassidy Freeman's 'Jack'

This Sunday on ABC’s Once Upon a Time, Lost alum Jorge Garcia finds himself in Storybrooke, while in the fairytale land that was, his plus-sizes alter ego makes a friend (or so he thinks?) in “Jack.”

RELATED | Jamie Dornan Returns to Once Upon a Time — But How, and As Whom?

In the first clip below, David and Mary Margaret discover a not-that-huge giant stowed on Captain Hook’s ship. And while though you think that Anton would appreciate the rescue, his reaction to seeing David sends a meaty fist a-flying. How will wee Snow save her beau?

Loading video...

RELATED | PaleyFest 2013: See Which Stars Have RSVP’d for the Once Upon a Time Panel

This second clip sheds light on the giant’s previous, long-ago run-in with Prince Charming — or at least someone who looks like him — as well as the big guy’s introduction to “Jack” (played by Smallville‘s Cassidy Freeman). What’s the saying about strangers bearing gifts…?

Loading video...

Want more scoop on Once Upon a Time, or for any other show? Email mattmtvguy@gmail.com and your question may be answered via Matt’s Inside Line.