Parasite
Paul Dean has created a deadly parasite that is now attached to his stomach.
Actors and roles, crew of Parasite (1982). Who was filming and what role he played.