Five medical students discover a way to capture what you can't see when you blink and the results are terrifying. A frightening journey into the macabre world that will make you never blink again. In a blink of an eye, you will die.
2019
2013
2020
2022
1965
2025
2023
1970
1993
1966
1984
1992
—
1985
1986
1983
2021
1982
2008
1988