S1·E3 This Promised End
Aired February 28, 2018
Synopsis
Frank and Lu race against the clock when an undertaker is given only 24 hours to live by two mysterious hitmen.
Aired February 28, 2018
Frank and Lu race against the clock when an undertaker is given only 24 hours to live by two mysterious hitmen.