Se7enLeo Cantu 8.0· June 21, 2026Followdavid fincher intentionally rating his own film in the title??? might be the goatCommentsSign in to react and join the conversation.Sign inGet the app