Welcome to MUBI

A hand picked selection of the best films for just $4.99 a month

Howard the Duck

directed by Willard Huyck
United States 1986
  • 110 min
2.0
317 Ratings

Synopsis

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