SHOWBUZZDAILY SERIES PREMIERE REVIEW: “Taken”
TAKEN: Monday 10PM on NBC – If Nothing Else Is On… NBC’s television version of TAKEN doesn’t have much to do with the movie franchise that provided its title, other than fitting into the action ...