Lilly's Thorn Cast Michelle Trout Windy Marshall Jack Hartman Joseph D. Durbin David Cooley Deirdre Schwiesow Doug Grieneisen Bennett Clarkson Geraldine Lemay