Shutter Islandchelsea10.0· May 15, 2026Followwhat a plot twist #peak#absolute cinema#omg#so fuckling goodCommentsSign in to react and join the conversation.Sign inGet the app