Links for Hostages S1E2: Invisible Leash

Hostages Buzz

Episode 2

5,994 watches

September 30, 2013
Duncan informs Ellen that her refusal to assassinate the president will cost her a loved one's life; the family learns it will be monitored by Duncan's men until the operation.
September 30, 2013
Duncan informs Ellen that her refusal to assassinate the president will cost her a loved one's life; the family learns it will be monitored by Duncan's men until the operation.