The DepartedRaul Preciado9.8· March 29, 2025FollowMight be Scorseses best film???CommentsSign in to react and join the conversation.Sign inGet the app