Shutter IslandLiam Roykouff9.0· July 31, 2025FollowWas very hard to choose to give this 4.5 or 5 stars holy peak love the twist acting is phenomenal story on par and the atmosphere was done prefect. One of Leonardo’s best if not his best.CommentsSign in to react and join the conversation.Sign inGet the app