Top-ratedS9.E11 ∙ War of the RosesSat, Dec 31, 2005Special episode which reveals the childhood history of the estranged twin brothers Casper and Eugene Rose whose hatred for each other has threatened to tear Harchester apart.7.4/10 (7)Rate