Once Upon a Time is gender-bending the fairytale character Jack – the role will be played by Cassidy Freeman. Check out these images from the episode “Tiny.”
Once Upon a Time will feature former Lost star Jorge Garcia as the giant in tomorrow’s episode. Read what he has to say about the role and whether he’ll return!