Special Guest Stars Annie Wersching as Lillian "Lily" Salvatore Guest Stars Jodi Lyn O'Keefe as Josette "Jo" Laughlin Elizabeth Blackmore as Valerie Tulle Scarlett Byrne as Nora Hildegard Teressa Liane as Mary Louise Tim Kang as Oscar