Guest Stars Brian Krause as Leo Wyatt Finola Hughes as Patty Halliwell Lochlyn Munro as Jack Sheridan Scott Jaeck as Sam Wilder Pat Crowley as Mrs. Johnson Co Starring Emmalee Thompson as Young Prue Ferrell Barron as Medic Lucky Luciano as Kid #1