Howard the Duck (1986)

A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop a hellish alien invasion with the help of a nerdy scientist and a cute struggling female rock singer who fancies him.

Release Date: 1986-08-01
IMDb icon 4.6/10
  • Country: USA
  • Language: English
  • Runtime: 150
  • Budget: $35,000,000
  • Revenue: Cumulative Worldwide $21,667,000