Howard the Duck

  • Day 2: Least Favorite Movie

    HOWARD THE DUCK (1986) Another cinematic turd squeezed out by George Lucas, who wouldn’t produce another one this big again until 1999 with Episode I. This movie was so *fowl* that it almost ruined Lea Thompson’s mostly lackluster career. It’s… Continue reading