The Paradise - Masterpiece

S1 Ep5: Scene

Video duration: 1:19

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