Description:
A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.
Production Company
Universal Pictures,
Lucasfilm
Release Date Aug 1, 1986
Duration 1 h 50 m
Rating PG
Tagline You will believe that a duck can talk.
Movie title data and credits provided by