Masterpiece

The Paradise: A Scene from Episode 5

Video duration: 1:19

The Paradise: Episode 5 premieres Sunday, Nov. 3, 2013, 9pm ET on MASTERPIECE on PBS.