After the epic Pretty Little Liars 100th episode, Season 5, Episode 6 (“Run, Ali, Run”) has a lot to live up to. Fortunately, based on this promo, it's going to be another good one. "A" is back, bitches!

Rosewood has been through a big shakeup now that Alison's (Sasha Pieterse) back in school, Caleb (Tyler Blackburn) has returned to town, and, oh yeah, "A" has made their presence re-known in an explosive way.

In this promo, we see the aftermath of the explosion and "A"'s return. The Liars are freaking out — especially Aria, who's afraid her secret will be revealed — there are some big questions about what "A" wants now, and OMG, Ali's life is in danger!

With the town of Rosewood trying to get back to normal, the PLLs — especially Ali — are far from okay after the latest “accident.” Thinking that it wasn’t the right decision to come home after all, Ali starts to consider leaving for good. But Aria, Emily, Hanna and Spencer are determined to keep her safe in Rosewood and to figure out who and what is behind this latest incident.

Meanwhile, Caleb also starts second-guessing his return, and Ezra dives into his research to help find answers.

What do you make of this promo? Let us know in the comments below!

Catch this episode of Pretty Little Liars on July 15, 2014 at 8 p.m. ET on ABC.