Shutter IslandLara Delaye10.0· July 26, 2025Follow"To live as a monster or die a good man" AHHH WTF MY BRAIN HURTSCommentsSign in to react and join the conversation.Sign inGet the app