Marionette

Season 3, Episode 9 -  Air Date: 12/9/2010
4 Ratings
Your vote: 2

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.