2020 • 18m
A woman with albinism has her arm hacked off by a witch doctor. Now she wants revenge.
Luke Bradford
Director
Luke Walton
Producer