Taken, the new NBC series based on the Liam Neeson movies of the same name, premieres on Monday at 10PM EST 9PM Central. And I don't want to brag, but called it! (Ok, so it was one of three guesses. Still counts.)
The action drama stars Clive Standen and Jennifer Beals.