Watch Locked Up
- 1 hr 26 min
In this low-budget thriller, an American girl abroad in Southeast Asia runs afoul of the law when she fights back against a bully. Sent to a brutal, prison-like reform school, she has to endure lots of bad stuff in order to survive. Kelly McCart and Maythavee Weiss star.