Science Fiction Eddie Izzard’s Death Star Canteen Just when you thought it was safe to watch Eddie Izzard (haha…the man is just… September 18, 2008