Exclusive First Look Photos: Once Upon a Time's Giant Meets His (Female) Jack

ABC’s Once Upon a Time will conjure a gender-bending twist with its next new episode (airing Feb. 10), when Jorge Garcia’s semi-gentle beanstalk resident makes the acquaintance of fated giant-killer Jack — played by Cassidy Freeman (Longmire, Smallville). And we’ve got a first look!

RELATED | Once Upon a Time Scoop: Emma’s Baby Daddy Neal Cassidy Is a Keeper

In Season 2’s 13th episode, “Tiny,” Anton the Giant climbs down to the ground — against his brothers’ wishes — and attempts to befriend some humans, whose intentions may not be so noble. Among his new buds is Freeman’s Jack (which we’ll go out on a beanstalk limb and guess is short for Jacqueline…?).

RELATED | Once Upon a Time: Get Scoop on Emma’s Love Life

Elsewhere in the hour, the Giant unleashes his vengeance on Storybrooke when a case of mistaken identity leads him to try to settle an old score with David (who, you remember, was born a twin); Greg questions Belle about what she saw on the night of his accident; and Mr. Gold and Emma take to the friendly skies to seek out Bae. (“You’re going to have to check your enchanted dagger, sir.”)

Once Upon a Time Season 2 Spoilers
Once Upon a Time Season 2 Spoilers