The first feature film Francis Ford Coppola directed from his own screenplay was “Dementia 13.” Now it appears that the’s going back to his roots with “Twixt.” Looking at the movie poster, one of four for the film, I definitely get a very “Carrie” vibe.
By the way, click ‘use original player’ if the video appears to hang.

