I'm a bit behind on my television viewing, and honestly I have three episodes of Nikita sitting on my TiVo that I'm not sure if I'm ever going to watch or not, but this might change my mind. Our own Michael May points out that Stan Lee made a cameo appearance as "Hank Excelsior" on the show last Thursday doing a "man on the street" style interview that only he could pull off. You can find set photos here.