Earlier this week we showed you the first, wickedly cool teaser posters for Gerard Butler and Jamie Foxx’s new movie Law Abiding Citizen. Now the trailer’s here and it’s even better.

It’s a revenge movie in which Gerard Butler plays a man who’s family was brutally killed. Jamie Foxx is the lawyer who helped their killer get off. Butler embarks on some sort of crazed killing spree and from the trailer it looks like it’s aiming for something in the vein of Se7en, with Gerard playing strange mind games with the police, whom he’s always ten steps ahead of.

Watch the first ever trailer for Law Abiding Citizen below.

After Axing The Irregulars And Jupiter's Legacy, Netflix Has Cancelled Another Show television 1M After Axing The Irregulars And Jupiter's Legacy, Netflix Has Cancelled Another Show Jessica Rawden
Greenland 2: 6 Quick Things We Know About Gerard Butler’s Greenland: Migration news 1M Greenland 2: 6 Quick Things We Know About Gerard Butler’s Greenland: Migration Philip Sledge
What The In Living Color Cast Has Been Up To Since The Hit Sketch Comedy Show Ended television 2M What The In Living Color Cast Has Been Up To Since The Hit Sketch Comedy Show Ended Jason Wiese