Follows Lewis Carroll’s characters on a quest to find the elusive Snark creature on a tropical island. They encounter surreal adventures and twisted logic as they search for meaning and understanding.
The lives of two brothers collide with the world around them. Fractured relationships, new ones and a dark secret from their past comes back to threaten all they have.