Howard the Duck

Howard the Duck

Howard the Duck Howard the Duck was released in 1986. The American science fiction comedy was directed by Willard Huyck. Giphy The film is based on the Marvel Comics character and is starring Leah Thompson and Tim Robbins. Box office revenue was $38 million on a...