Guest Stars David Boreanaz as Angel Mark Metcalf as The Master Geoff Meed as Andrew Borba Christopher Wiehl as Owen Thurman Co Starring Andrew J. Ferchland as The Anointed One Paul-Felix Montez as Mysterious Guy Robert Mont as Van Driver