Concept film that touches upon the dilemma of man vs. nature.Concept film that touches upon the dilemma of man vs. nature.Concept film that touches upon the dilemma of man vs. nature.