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.
2022
1974
1996
1963
2025
1989
2019
1988
1975
1956
2012
1986
1998
2005
2023
2017
1954
1997