Would you believe that someone on Once Upon a Time once played Bill O'Reilly?!?
Another not only played MacBeth, but took on the role of Adolf Hitler.
And which fairy tale heroine once starred in something called Porn 'n Chicken?
From Lost to SpongeBob SquarePants... Doctor Who to Mad Men... the Once Upon a Time cast took on roles from lands long ago to Universes far away before ending up in Storybrooke.
As you look forward to Once Upon a Time Season 4, go back in time with the residents of fictional town to see where they came from before they became fairy tale heroes and villains.
Don't forget, you can watch Once Upon a Time online any time here at TV Fanatic.
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.