What's happening?

Video Sources 16 Views Report Error

  • n

My Own Worst Enemy: 1x2

The Hummingbird

Edward and Raymond must kidnap a German software engineer with information about a possible terrorist attack. Henry tries to deal with the fact that all his childhood memories were made up.

My Own Worst Enemy: Season 1 Episode 2
Oct. 20, 2008