Four long-time friends take what they think will be a relaxing fishing trip. Above them, a solitary stranger pilots what should be a routine flight. Back on land, two star-crossed lovers struggle to restart their lives. And on a mystical island, a grandfather and grandson walk their path of fate....