File:Charmed All Hell Breaks Loose Alternate Ending (3x22) - Ultimate Charmed