When did Black Mirror Season 2 Episode 3 air?
Black Mirror Season 2 Episode 3 aired on February 25, 2013.


The future is bright.
Twisted tales run wild in this mind-bending anthology series that reveals humanity's worst traits, greatest innovations and more.

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.
Direct answers for episode-level questions and details.
Black Mirror Season 2 Episode 3 aired on February 25, 2013.
This episode runs for approximately 43 minutes.
Comments coming soon
Discuss episodes with other viewers