Why Seagal is in this
The stuido thought Kurt Russel was not a big star enough so they brought in Steven Seagal to trick the audience. He got 1 million a day for the job.
Source: The man himself and as you all know he isn't full of *beep*
http://www.craveonline.com/film/interviews/199269-a-funny-guy-steven-seagal-on-maximum-conviction