Ashley Greene is swapping vampires for ghosts in her new film.

The Twilight beauty is in talks to star in horror film studio Dark Castle Entertainment's latest chiller - The Apparition.

Greene, who plays Alice Cullen in the best selling vampire series, will play one half of a couple who are haunted by a ghost following a supernatural college experiment.

It's allegedly based on true-life events.