Sin Francisco Episode 2001 Sin Francisco Charmed · Season 3 · Episode 18 episode of Charmed (S3 E18) Released19 April 2001LanguageEnglishNetworkThe WB