Crystal

2018
  |  126 min
Rated TBC by the BBFC

Synopsis

A promise to her dead mother is all that 10 year old Crystal has left. Will she break it to save herself, or keep it and be sold again?