Joe (Nicolas Cage) ist ein heruntergekommener Trucker, den die Erinnerungen an seine verstorbene Frau und Tochter plagen. Zufällig trifft er auf Julie (Franka Potente), die eine besondere Gabe besitzt und sich in der Welt zwischen Leben und Tod bewegen kann. Joe hilft ihr bei dem verzweifelten Versuch, ihre komatöse Tochter Billie (Penelope Mitchell) zurück zu holen. Doch der Geist von Joes verstorbener Frau ergreift Besitz von Billies Körper, um eine offene Rechnung in der Welt der Lebenden zu begleichen.
Gut zwei Jahre nach seiner paranormalen Deutschland-Premiere 'Pay the Ghost' (von 2015) kämpft Oscar-Preisträger Nicolas Cage in 'Between Worlds' (2018) diesmal unter der Regie von Maria Pulera erneut gegen das Übernatürliche.