Details

Shipwrecked on a beautiful island, a stranded man battles for his life. He builds a raft and takes to the sea, only to have a mysterious creature force him back to the shore. Exhausted but determined, the man continues to try to leave, until an unexpected arrival changes his mind.

Venue