Skip to content

Island of the Hungry Ghosts

Directed by Gabrielle Brady

Off the southern coast of Indonesia lies Christmas Island, a stunningly beautiful Australian territory, and the natural migratory land for