Self RelianceAudrey Devine9.4· December 9, 2024FollowThis movie legit scared the shit out of meCommentsSign in to react and join the conversation.Sign inGet the app