A doctor uses special eye drops to give himself x-ray vision, but the new power has disastrous consequences.
1973
1957
1974
1971
1964
1965
1981
1977
1991
1966
1987
2002
1998
2001
2007