Cast
An ophthalmologist develops enhanced vision contact lenses, experiments on herself, only to see visions of horror.
30 June 2023
1 March 2018
14 October 2004
19 September 2011
2 February 2002
10 December 2013
17 July 2025
21 October 1990
1 March 2015
1 April 2005
6 May 2011
12 April 2012
31 March 2008
7 December 1955
8 June 2003
1 July 2000
20 May 2011
28 March 1997
22 June 2001
1 November 2022