Special Guest Stars Annie Wersching as Lillian "Lily" Salvatore Guest Stars Elizabeth Blackmore as Valerie Tulle Scarlett Byrne as Nora Hildegard Teressa Liane as Mary Louise Todd Lasance as Julian