Guest Stars Taylor Napier as Jared Joel Elferink as Steve Sven Moritz as Dmitry Robert Prebil as Drago