Masterpiece

The Paradise: A Scene from Episode 7

Video duration: 1:43

The season finale of The Paradise premieres Sunday, Nov. 17, 2013, 9pm ET on MASTERPIECE on PBS.