On October 21, 2015, Marty McFly and Doc Brown arrived from the past.

They stopped by Jimmy Kimmel and he does his best to explain the future they’re in. Watch it all unfold above.