Dr. Peyton Westlake (Liam Neeson) is brutally attacked in his lab and left to die in an explosion, set on fire and disfigured ...