The Best of Movies and TV
Please wait while we load your content.
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.
Character :Peter Peel
Character :Alice Cross
Character :Olivia Danner
Character :Neil
Character :Itchy (voice)