Home Comic Book Previews Saga #18 By CBR Staff Published Jan 24, 2014 Our heroes' stay on Quietus reaches its inevitable conclusion.