Hero (Nicolas Cage) é um criminoso conhecido pelas suas habilidades em roubar bancos. Por isso, o governador o convoca para ajudar no resgate de sua filha Bernice (Sofia Boutella), que desapareceu misteriosamente sem deixar pistas. Para conseguir encontrá-la em um universo obscuro desconhecido, Hero precisará quebrar uma maldição que controla Ghostland.