Revenge Spoiler Photos for Season 3, Episode 21: “Impetus” (PHOTOS)

Revenge Season 3, Episode 21 ("Impetus") doesn't air until Sunday, May 4, 2014, but we've already been given a deep look at what's going down in Season 3's penultimate episode thanks to all the sneak peek photos.

These photos of the episode show an intense fight between Aiden Mathis ;(Barry Sloane) and Daniel (Josh Bowman). Could this be what lands someone behind bars in the finale?

Want some context? Here's what the official synopsis has to say about the episode: "Dire circumstance leads Emily to take extreme measures against both the Graysons and those closest to her."

Click through this gallery for a sneak peek of all the drama!

Catch this episode of ;Revenge ;on Sunday, May 4, at 10 p.m. ET on ABC.