Step BrothersSpencer_Dot10.0· October 14, 2025FollowThis is possibly the greatest movie ever made “You keep your liver-spotted hands off my beautiful mother! She is a saint!”CommentsSign in to react and join the conversation.Sign inGet the app