archytele The Vault

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.