My Own Worst Enemy
The Hummingbird
E2 Oct 20, 2008 TV-14
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.
Where to Watch The Hummingbird
Cast of The Hummingbird