Sorry, this clip is not currently available

The Imposter

Helena is forced to explain why she let Sarah go.

Duration:

59 seconds

This clip is from