This is probably the best explanation of the film I've read to date.