Christopher Lloyd, Michael J. Fox and Lea Thompson reunited in New York City for the Back to the Future 25th Anniversary Trilogy Blu-Ray Release Celebration this week, held at Gustavinos. We can’t believe 25 years have passed since the movie was released — they look fantastic!