I know many of us have seen the movie.

But for who has not.......