Set on a hidden island at the intersection of several busy highways, this is an original and action-packed survival adventure about trust, friendship, resilience and what really …