Brilliant oncologist Peter Peel discovers a possible cure for skin cancer in the belly of an exotic parasite. When he tests the cure on himself his world is shattered and a monster is born.
2014
1971
2020
2013
2021
1989
2019
2012
1972
2023
1986
—
1973
1964
2011
1974