Mona the Vampire Wiki
Advertisement

Officer Halcroft redirects here. For Officer Halcroft's doppelganger from the episode The Devious Doppelganger, see Officer Halcroft (doppelganger).

Officer Halcroft is the chief of local police of Mona's town. He's become used to Mona's antics, and is quick to offer a more rational explanation to Mona's stories, which, ironically, Mona finds rather outlandish and unbelievable.

History[]

Advertisement