Taken in Plain Sight (movie)
- User score: 6
- Production country: US
- Release date: 9/22/2024
- Run time: 82 min.
Movie description
After a yearlong investigation into her daughter's abduction, a mother thinks she's finally found the person responsible. But when the authorities dismiss her, she takes matters into her own hands.