A photography major assigned to take pictures with a mysterious camera causes catastrophic consequences to the subjects captured by its lens.
A photography major assigned to take pictures with a mysterious camera causes catastrophic consequences to the subjects captured by its lens.
So, is SLR available on Netflix in the UK?
Sign up now to get over 50% off, and 3 extra months.
SLR is available in Thailand
Checked on 05/11/2024