Scream, freak, or fly away into the sky if you must, but there's no way around it: Meryl Streep has joined the cast of Big Little Lies season 2, and at last, we know everything will be OK after all.
Repeat—this is not a drill. Deadline has confirmed that Streep will play (spoilers ahead) Mary Louise Wright, the late Perry's mother, who's come to look after her grandchildren following her son's untimely death.
Streep is the first new casting announcement in the HBO award-winner's much-anticipated second season, which has been given the green light for seven episodes. Writer David E. Kelley is set to scribe all seven new scripts, just as he did for season 1, based off of an original story by Big Little Lies novelist Liane Moriarty.
Nicole Kidman and Reese Witherspoon are returning to their roles and executive producing once again, and deals are in the works for the remaining cast. Replacing Jean-Marc Vallée in the director's chair (he'll still be an executive producer) is American Honey's Andrea Arnold.
Streep's last HBO performance was her Emmy-winning 2003 turn in Angels in America.