Howard the Duck (1986)
A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.
Stars:
Release Date: 1986-08-01
4.5/10
- Country: USA
- Language: English
- Runtime: 150
- Budget: $35,000,000
- Revenue: $16,295,774