The Pretty Little Liars Season 4 finale airs next week, and in preparation for tonight’s penultimate episode — Season 4, Episode 11: "Bring Down the Hoe" — Wetpaint Entertainment spoke exclusively with Keegan Allen (Toby) about what’s to come.

Keegan gave us the inside scoop on Toby and Spencer’s (Troian Bellisario) blowout fight, in which an emotionally fragile Toby, still searching desperately for new information about his mother, feels like his girlfriend is betraying him and siding with her friends.

Credit: Getty Images

That’s not the only drama going down tonight, though. If you’ve seen the spoiler clips, then you know that Hanna (Ashley Benson) will confront mysterious new guy named Travis (Luke Kleintank), whom she’sconvinced is stalking her. However, Keegan warns that there’s a lot more to the situation than first meets the eye.

“You get a Hanna and Travis reveal of something that just will floor the fans. It's shocking what happens with them,” he tells us.

Aria (Lucy Hale) and her new man, Jake (Ryan Guzman), will have plenty of cute moments. “We deal with Jake and Aria. They dance together. You're going to see all of us dance a bit. Actually, Ryan Guzman is an incredible dancer. He's a really cool guy, and he's a really good dancer. I'm the really bad dancer. We'll see that in the episode, for sure. Lucy's great. She's really cute in her little boots. Everybody's really excited.”

Just in case you needed any more proof that Caleb (Tyler Blackburn) is one of the coolest people ever, Keegan reveals that Hanna’s BF will make a big sacrifice on Toby’s behalf.

Credit: Twitter

“There's a Caleb and Toby scene. Caleb does something amazingly righteous for Toby,” he says. “So lots of shocking moments, and it's all themed in Pretty Little Liars fashion. We have themed episodes, and this one was really fun to shoot.”

Most of the drama all goes down at Rosewood High’s cowboy-themed school dance, which Keegan says provides the perfect background for all the intense storylines.

“With any school dance, that's a great excuse to bring every single character together in one place in an uncomfortably close space and deal with all the issues. And kind of make them sitting ducks for what ‘A’ plans next.”

Reporting by Carita Rizzo.

Catch the next episode of Pretty Little Liars on Tuesday, August 20, 2013 at 8 p.m. ET/PT on ABC Family.

Carita Rizzo is a Contributing Editor at Wetpaint Entertainment and our resident TV expert. Follow her on Twitter and on Google+!