Sigh. It's like National Treasure meets your typical crime-fighting show. I have a feeling that preachy, British Icabod will get annoying. And could really go without the expected 'heads will roll' at the end of the trailer.
I wish for better for John Cho and the 7Up Guy. (Especially Cho. He can't catch a break - see Go On and Flash Forward.)