Guest Stars Brian Krause as Leo Wyatt Carlos Gómez as Inspector Rodriguez Michael Trucco as Alec Lisa Robin Kelly as Daisy Co Starring Don Brunner as Inspector Anderson Tom Yi as Motel Manager