This Promised End
S1, E3: Frank and Lu race against the clock after an undertaker is told by two odd hit men that he only has 24 hours to live.

S1, E3: Frank and Lu race against the clock after an undertaker is told by two odd hit men that he only has 24 hours to live.