Question: who plays casey ryback niece in under siege 2
Answer: Steven Seagal as Chief Petty Officer Casey Ryback , a former SEAL who now heads and manages a restaurant in Denver Eric Bogosian as Travis Dane , a crazed computer genius - turned - terrorist who designed the Grazer One satellite weapon for the US government before being fired for his mental instability Everett McGill as Marcus Penn , the mercenary leader who leads a team of terrorists to hijack the Grand Continental train to set up the satellite equipment Katherine Heigl as Sarah Ryback , Ryback 's niece who accompanies him on the train to go to her father 's funeral Morris Chestnut as Bobby Zachs , an eager porter of the train who reluctantly helps Ryback with the hijacked train Nick Mancuso as Tom Breaker , the shady CIA director who assists ATAC on Grazer One Brenda Bakke as Captain Linda Gilder , a member of ATAC and one of Dane 's former colleagues Peter Greene as Mercenary # 1 , Penn 's main mercenary who was instructed by Ryback at Fort Bragg Patrick Kilpatrick as Me