Charmed and the spectre

Charmed and The Spectre is crossover movie directed by zack snyder and brad kern coming in theaters this summer 2015
The Charmed Ones Team-up with The Agent Of Vengeance to stop
The Triad.
Cast 
Alyssa Milano as Phoebe Halliwell
Rose McGowan as Paige Matthews
Holly Marie Combs as Piper Halliwell
Shannen Doherty as Prue Halliwell
Daniel Craig as Jim Corrgain/The Spectre
Brian Karuse as Leo Wyatt
Drew Fuller as Chris Perry Halliwell
Kaley Cucco as Billie Jenkins
Wes Ramsey as Wyatt Halliwell
Enemies
Manrette Patterson as Christy Jenkins
Anthony Cistaro as Dumain
Leland Crooke as Candor of The Triad
Soren Oliver as Asmodeus of The Triad
Steven J. Oliver as Baliel of The Triad