A doctor uses special eye drops to give himself x-ray vision, but the new power has disastrous consequences.
1988
1989
2007
2004
2014
1992
1976
1966
1959
1955
1936
1973
1980
1970
1977
1987
1984