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 Jaiden Kaine as Beau Todd Lasance as Julian