Good story, but island shenanigans went on and on and on and on and on . . . and on.