Guest Stars Anastasia Barzee as Special Agent Olivia Dylan Carlo Rota as Dr. Albert Garrus Gary Brennan as Lars Ecklund