What are the flaws of this movie?