

User Score
0 votes
A group of young individuals lives confined in a majestic building where a group of uniformed men induces them to perform a series of surreal actions.
Director
Writer
Status
Released
Original Language
EN
Five young mutants, just discovering their abilities while held in a secret facility against their will, fight to escape their past sins and save themselves.