RanAlex Dagistanli10.0· October 9, 2025FollowWas nobody ever going to tell me that this is basically the greatest movie ever made??? Based on the visuals and scale alone, it looks like it could have been released last week.#homeCommentsSign in to react and join the conversation.Sign inGet the app