A Green Sea Turtle hatchling cautiously surfaces for air under a sky full of hungry birds. This hatchling must battle through the conditions of a raging storm whilst evading a myriad of predators. Only 1 in 1000 of these hatchlings will survive: will this one survive against all odds?