
In 1976, a group of people who had gone to the desert to take photographs accidentally came across an abandoned city called "Suez". But they are not alone. A family of masked psychopaths have chosen Suez as their home and are determined to live up to its name.
In 1976, a group of people who had gone to the desert to take photographs accidentally came across an abandoned city called "Suez". But they are not alone. A family of masked psychopaths have chosen Suez as their home and are determined to live up to its name.

Loading...