Battle RoyaleOscar G.10.0· October 13, 2025FollowWatched the 25th anniversary in theaters. My god how well does this hold up to this day. Love love love this movie!!CommentsSign in to react and join the conversation.Sign inGet the app