My Own Worst Enemy - Season 1 Episode 2 The Hummingbird
6.4060 minutes
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.