Once Upon a Time

A familiar face is coming to an all new episode of ABC’s Once Upon a Time. You will already know actress Cassidy Freeman if you are a Smallville or Vampire Diaries fan.

Both Smallville and Once Upon a Time have this in common, they call a Vancouver set home. Of course, the Superman-inspired series has been cancelled, but it is probably nice for Freeman to return to Canada for some filming.

The Feb. 10 episode of the sophomore magical drama is titled “Tiny” and will introduce Freeman in a guest-starring role. “Jack” will figure into the plot and we all assume that moniker may just have a little something to do with former Lost actor Jorge Garcia’s role as the giant.

“We just saw the cut of the episode, and we’re very, very excited,” said Once Upon a Time co-creator Adam Horowitz. “We love Jorge to death, after all the years working with him on Lost, and we’re very excited to offer a continuation of how his character fits into the overarching mythology of our show.”

That’s right! Both Edward Kitsis and Adam Horowitz used to work together on Lost as well.

Since finishing her run as Smallville‘s bad babe Tess Mercer, Freeman has popped in over at CSI: NY and The Playboy Club. She also happens to be one of the stars of A&E drama, Longmire, which returns to the airwaves with an all new second season this summer. By the by, Freeman played Sage on a recurring basis for the Vampire Diaries.

You can see Once Upon a Time on Sunday nights on ABC. Tell me you didn’t miss the Jan. 20 episode which was called “In the Name of the Brother”! In it Dr. Frankenstein tried to prove his mettle while Mr. Gold struggled to find a way to get Belle’s memory back.