Liam Neeson's forgotten sci-fi action film makes a return as a streaming hit after 14 years.