Island Puzzle

On that stormy night, there was a tragic accident. But who is the culprit? Can they solve the mystery?