18.733 Views
With Ella locked up in a mental hosipital, and growing worse by the hour, Thelma desperately tried to correct her harm. In her bid to save Ella, Thelma is forced to make contact with Leon.
First Air Date : Oct 17, 2004
Last Air date : Dec 18, 2005
Episode : 19 Episode
Season : 2 Season
Runtime: 55:60 minutes
Studio: Sky One
Country: