When Marty, Doc Brown and Jennifer travel to the future in the 1989 movie Back to the Future II, they land on October 21, 2015. Let's review the technology and trends of 2015 as depicted in the movie, and discuss which were bang on correct, and which were way off.