The Titans race against time to save Sebastian before the Blood ...