Marionette

Season 3, Episode 9 -  Air Date: 12/9/2010
3 Ratings

Synopsis

The team investigates when a man has his heart extracted; Peter tries to come to terms with the reality of his relationship with Olivia.

News from our partners