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