Howard the Duck
- Episode aired Nov 11, 2008
- TV-MA
- 17m
The Critic reviews George Lucas' notorious Marvel Comics adaptation.The Critic reviews George Lucas' notorious Marvel Comics adaptation.The Critic reviews George Lucas' notorious Marvel Comics adaptation.