Смотрел, с маленькими деталями могу напутать, но вот как понял я (о каких двух концовках идёт речь - я не знаю):
Герой Леонардо ДиКаприо и вправду совершил преступление (убил свою семью), и вправду страдал психическим расстройством.
В конце фильма он всё это осознаёт. В эпизоде, когда он сидит на ступеньках и к нему подходит "напарник", ДиКаприо специально делает вид, что он всё ещё коп, который прибыл на остров, а это его напарник, на что "напарник" даёт знать главному врачу, что лечение не помогло.
Герой ДиКаприо знает, что его ждёт, и когда он встаёт, он говорит "напарнику" ключевую фразу: Лучше умереть человеком, чем жить монстром. И "напарник" тоже всё понимает. Вот так.
Да, всё верно.) Только одно но, он не убивал свою семью. Он убил свою жену, которая убила их детей.
Понятно же, что он сошёл с ума. Не понятно другое, почему ему все подыгривали?)
Чтобы однозначно понять концовку фильма, стоит прочитать книгу, по которой он снят. Экранизация очень точная, а текст книги не оставляет сомнений в том, чем все закончилось и почему.