Shutter IslandGracie Anderson10.0· March 21, 2026FollowI wonder how many bandaids they had to keep putting on Leo bc they never stay on for longer than 30 minsCommentsSign in to react and join the conversation.Sign inGet the app