A doctor uses special eye drops to give himself x-ray vision, but the new power has disastrous consequences.
1971
1997
1992
1987
1989
2015
1933
2009
2007
2006
1998
2018
1981
1996
1990
2001
2008