A doctor uses special eye drops to give himself x-ray vision, but the new power has disastrous consequences.
2002
1950
2001
2019
1967
1991
2009
2008
1955
2004
1983
1978
1985
2007