A struggling horror writer visiting a small town on a book tour gets caught up in a murder mystery involving a young girl. That night in a dream, he is approached by a mysterious young ghost named V.
Val Kilmer
as Hall Baltimore
Bruce Dern
as Sheriff Bobby LaGrange
Elle Fanning
as V.
Ben Chaplin
as Edgar Allan Poe
Joanne Whalley
as Denise
David Paymer
as Sam
Anthony Fusco
as Pastor Allan Floyd
Alden Ehrenreich
as Flamingo
Bruce A. Miroglio
as Deputy Arbus
Don Novello
as Melvin
Lisa Bailes
as Ruth
Ryan Simpkins
as Caroline