The Paradise - Masterpiece

S1 Ep4: Scene

Video duration: 1:49

Watch a scene from The Paradise: Episode 4, premiering Sunday, October 27, 2013, 9pm ET on MASTERPIECE on PBS.