Some things should stay hidden.
Lenses
Released
EN
—
After finding a seemingly ordinary pair of glasses, Michael decides to show them off - unaware of the darkness that could soon consume him and endanger his friends.
United Kingdom
English
2006
2022
2004
2023
2013
2021
2020
2024
2017
2008
2015
1993
1997
2007
2014
2016