The movie has some huge plot holes. And at one point the movie gets lost in the storm of criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and criticism and