Unnamed Beach

Unnamed beach was the beach where the girls performed the Invoking the Spirit ritual.

Trivia

 * The scene was shot at Leo Carrillo Beach, located at 35000 Pacific Coast Hwy. in Malibu.