Guest Stars Nazneen Contractor as Kayla Hassan T.J. Ramini as Tarin Faroush Clayne Crawford as Kevin Wade Jürgen Prochnow as Sergei Bazhaev Hrach Titizian as Nabeel Michael Filipowich as Nick Coughlin David Anders as Josef Bazhaev Callum Keith Rennie as Vladimir Laitanan Tony Curran as Lugo Gene Farber as Oleg Bazhaev Jordan Marder as Dimitri Harry Van Gorkum as Louis Dalton Co Starring Thomas Fiscella as Luka Matthew Wolf as Father Gregor