Backdrop poster for undefined
S01 E05
Poster for Busted!: Season 1
Busted! › Season 1 › Episode 5
The Last Vampire
May 18 2018 • 86m
A woman turns up dead on an island off the coast of Incheon. The detectives learn that a centuries-old legend of a vampire has haunted the islanders.

Reviews

See all