Guest Stars Brian Krause as Leo Wyatt Neil Roberts as Rex Buckland Leigh-Allyn Baker as Hannah Webster Al Rodrigo as Jamie Co Starring Timothy Starks as Super