demi lovato as piper halliwell and selena gomez as phoebe halliwell and ariana grande as prue halliwell in a charmed movie directed by christopher nolan, movie still frame, promotional image, imax 35 mm footage