This essay contains spoilers. Please don't continue unless you want to know key details about the film.
Cast
Introduction
The Last Great Invasion?
The Real 2nd Rangers
Landing on the Dog Green Beach