This article originally appeared on marie claire Australia.
The second (and probably final) season of Big Little Lies ended last night, with the entire run of episodes this year building to one thing: a confrontation between Celeste and Marie Louise - aka Nicole Kidman and Meryl Streep. The two faced off in a devastating custody battle for Celeste’s twin boys, one that culminated in Celeste providing video evidence of her dead husband Perry's abuse.
Madeline (Reese Witherspoon) and Ed (Adam Scott) renewed their vows on the beach with their daughters; Renata (Laura Dern) destroyed her husband Gordon's toys, Jane (Shailene Woodley) finally began a relationship and Bonnie's (Zoë Kravitz) mother died and also told her husband that she was never really in love with him.
Below, some of the best reactions to the Big Little Lies finale.