Black Mirror - Season 2 Episode 3
The Waldo Moment
Release Date: Feb 25, 2013
S02 E03Feb 25, 2013
Where to Watch Black Mirror Season 2 Episode 3 Now
The Waldo Moment - Watch Online: Streaming, Buy or Rent
A failed comedian who voices a popular cartoon bear named Waldo finds himself mixing in politics when TV executives want Waldo to run for office.