Guest Stars Brian Krause as Leo Wyatt Lochlyn Munro as Jack Sheridan Brigid Brannagh as Tuatha Jay Michael Ferguson as Kyle Gwydion Co Starring Maulik Pancholy as Treasure Hunter #1 Jeremy Rowley as Treasure Hunter #2 Pamela Kosh as Betty Teddy Lane, Jr. as Director Matthew Senko as Michael John Johnston as Joshua Liv Boughn as Heather