Where To Stream Black Mirror Season 2 Episode 3
The Waldo Moment
- Aired February 25, 2013
- 60 Min
- Rated 7.4
- Number 20 Of 32 Rated Episodes
An animated blue bear, Waldo, proves surprisingly successful as a third-party candidate. But Jamie Salter, the voice of Waldo, begins to have second thoughts when he learns what the governments of the world intend to use Waldo for.