Howard the Duck (1986)

A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.

Release Date: 1986-08-01
IMDb icon 4.6/10
  • Country: USA
  • Language: English
  • Runtime: 150
  • Budget: $35,000,000
  • Revenue: $16,295,774