Best movies of Claudia Chen

Girl in the Shed: The Kidnapping of Abby Hernandez(2022)

Combined Rating:
1
Combined Critics Rating: 0

Follow the search for Abby, who was kidnapped and psychologically and sexually abused, and her fight to stay alive in hopes of seeing her family again.