Gerard Butler plays an ordinary man who takes justice into his own hands in "Law Abiding Citizen" -- and in real life, he has the legal knowledge to do it!
Before "300" made Butler a household name, the actor was a practicing lawyer! Gerard tells "Extra" he studied law for five years, so he shied away from playing the District Attorney in the flick. "That's another reason why I didn't want to play the D.A.," Gerard said. "It'd be too much taking me back to that world... and I thought I was out of it."