LORD OF THE FLIES meets STAND BY ME and THE THING in this fast-paced and completely addictive psychological thriller that will really get under your skin.