Shutter IslandMalthus10.0· August 3, 2025FollowThe plot twist. I feel like i am the one whose crazy in hereCommentsSign in to react and join the conversation.Sign inGet the app