Live stream preview
The Last Blood
The Last Blood • 29-Dec-1990
A team races against time to thwart an assassination during a high-profile visit in Singapore
A team races against time to thwart an assassination during a high-profile visit in Singapore