This film is perhaps one of the strangest things I've watched in a long time. It had so much potential, but it was simply boring and weird.
Without a doubt, the most frustrating aspect of it was Angelique (a.k.a. Eva Green).
She's at least a two hundred year old witch, living in the '70s. How can she not have fantastic style? By some cruel twist of fate, she didn't.
What's worse, Colleen Atwood was the costume designer for this film. She should've known better. Neither Michelle Pfeiffer nor Chloe Grace Moretz looked amazing either.
The only two minorly redeeming qualities of this film were Angelique's red dress and a cameo by Alice Cooper.