Better than the movie! (hopefully)