Plot: Wedding plans occupy the girls, and Shane is reunited with her family. Helena pitches in to have Carmen's family flown to Canada, Jenny and Max drift apart, and Kit has stunning news
The L Word - Season 3 - Left Hand of the Goddess (Episode 12)
Episode Aired On:
Sunday, March 26 2006
18 years ago
Sunday, March 26 2006
18 years ago
Go to
Episode 11