the movie trailer of the upcoming thriller "Shadow Puppets" which stars James Marsters, Jolene Blalock and Tony Todd.