Today is Oct. 21, 2015 – the day in Back to the Future Part II to which Doc and Marty time-traveled from 1989. And to note that occasion, Esquire TV is presenting a marathon of all three movies in the series, beginning at noon ET, and repeating the trio of Michael J. Fox-Christopher Lloyd films again at 7:30 p.m. ET. Which means, if you really, really love this trilogy, you can watch it once, then immediately go back to Back to the Future all over again.