Howard the Duck
A scientific experiment unknowingly brings extraterrestrial life forms to the Earth through a laser beam.
Actors and roles, crew of Howard the Duck (1986). Who was filming and what role he played.