Steven Seagal reprises his Casey Ryback role, in this second installment of Under Siege. Seagal and his niece(Katherine Heigl), are travelling on a train to California, when it gets hijacked by Penn(Everett Mcgill) and Travis Dane(Eric Bogosian). Dane plays the government scientist who invented a bioweapon for the goverment but was soon dismissed later. He fakes his own death and along with Penn, takes control of the train. Dane then takes control of the weapon he created and is offering it to the leading buyers. Penn and Dane look to have the whole control of the train, but they forget that Casey Ryback's on this train. An omission that unravels a whole plot of extortion and revenge.