Great characters, great special effects, and ultimately not just a kinda funny story, it's an amazing tale that is based on one single misadventure. Marty McFly and Doc Brown become your favorite characters in an instant, thanks in no small part to the excellent portrayals of Michael J. Fox and Christopher Lloyd. The rest of the cast is great too, with Tom Wilson plays a great yet downright despicable villain. The idea of time-travel is way more than perfected here; the scenario blows itself out of the water and kicks so much ass! To travel back in time and watch this when it came out would be a darn treasure.