Als die Eltern von Mariah Mundi (Aneurin Barnard) eines Tages plötzlich wie vom Erdboden verschwinden und kurz darauf auch noch sein Bruder entführt wird, steht die Welt des Jungen Kopf. Zurückgelassen und ganz auf sich gestellt, eilt ihm der rätselhafte Abenteurer Charity (Michael Sheen) zur Hilfe. Alle Spuren führen die beiden zum mysteriösen Prince-Regent-Hotel und dessen skrupellosen Besitzer Otto Luger (Sam Neill), der auf der Suche nach der sagenumwobenen Midas-Box ist. Um seine Familie zu befreien, hat Mariah nur eine Chance: Er soll sich mit Hilfe einer falschen Identität in das Hotel von Luger einschleusen und sich dessen tödlichen Geheimnissen und der übernatürlichen Box stellen.