BeastPenelopewren6.0· July 24, 2026FollowLeah was incredible in this…but this damn movie had me so stressed outCommentsSign in to react and join the conversation.Sign inGet the app