Ava Diakhaby's debut.
Filmed at the former Auckland Lunatic Asylum (also known as Whau Lunatic Asylum or Carrington Psychiatric Hospital), a psychiatric hospital on the Oakley Farm Estate in Point Chevalier, Auckland, New Zealand. Built in 1865 on the Great North Road, it was one of the largest asylums in New Zealand.
The library in the film is called Hedren College Library, with the college named Hedren College in homage to American actress Tippi Hedren, star of the Hitchcock thrillers The Birds and Marnie.