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.[1]
Unnamed beach was the beach where the girls performed the Invoking the Spirit ritual.