Oldboysquirrel10.0· March 29, 2025FollowBlew my fucking mind. What a movie. I would write a longer review but this genuinely left me speechlessCommentsSign in to react and join the conversation.Sign inGet the app