Supergirl episode "Man of Steel" shows fans why Sam Witwer's Agent Liberty may possibly be the greatest villain Supergirl will have to face.
Tag - sam witwer
On this week's Once Upon a Time we get the backstory for Dr. Jekyll and Mr. Hyde while Killian and Belle deal with Rumple's latest scheme.
ABC's Once Upon a Time is back with new villains, savior mythology and an unexpected family member.
In June, it was revealed online that Sam Witwer (most recently of Being Human fame, as well as voice actor in Star Wars: The Force Unleashed game) would be...