It's Back to the Future Day! In the iconic 1980s movies, Michael J. Fox played Marty McFly, a teenager who travels through time with his mentor Doc Brown (played by Christopher Lloyd). In Back to the Future II they arrive in the future on October 21, 2015 to ride hoverboards, watch the Chicago Cubs win the World Series, and of course, pilot their iconic DeLorean through time. On Once Upon a Time, our own intrepid time-travelers have a Back to the Future moment when Emma Swan and Captain Hook realize they need a way to get home. To Emma's chagrin, Hook has no idea who Marty McFly is. This video also features Castle's Richard Castle, Joss Carver from Mistresses, and Adam from The Goldbergs. Happy Back to the Future Day, ABC fans!