Special Guest Stars Michael Trevino as Tyler Lockwood Guest Stars Steven Krueger as Joshua Rosza Eka Darville as Diego Todd Stashwick as Father Kieran O'Connell Raney Branch as Celeste DuBois Tasha Ames as Eve