Movie History Escape 1998 Escape: Human Cargo 1998 Escape: Human Cargo 1998 Human Cargo 1998 The Long Shadow 1992 The Long Shadow 1992