Howard the Duck: Directed by Willard Huyck. With Lea Thompson, Jeffrey Jones, Tim Robbins, Ed Gale. A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invasion with the help of a nerdy scientist and a struggling female rock singer.
I hadn’t seen this film in a while and the physical disk finally got down from it’s crazy prices, so now I have it in my collection (no Stan Lee appearance though!).