A doctor uses special eye drops to give himself x-ray vision, but the new power has disastrous consequences.
1995
2017
2006
1989
2009
1975
2007
2014
2011
2005
1950
2001
2022
1972
1947