The Paradise Episode 3 Drama · Romance S2, E3: Spirits are high in anticipation for the annual staff outing, but Tom must deliver unhappy news. Nov 3, 2013 · 51m