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.
as Peter Peel
as Alice Cross
as Olivia Danner
as Neil
as Itchy (voice)
2006
2002
2016
2005
2008
2011
1973
2018
2010
2004
2012
2013
2015
2017