London, 1850: Unbemerkt von der Öffentlichkeit sorgt das Ministry of Souls dafür, die Seelen Verstorbener in die Zwischenwelt zu befördern. Der Soulman Jack und die arabische Prinzessin Naima sind dem mysteriösen Schattenspieler auf der Spur — einem Wesen, das zwischen den Welten wechseln kann und Jack mit einem Fluch belegt, der dafür sorgt, dass er immer mehr an Kraft verliert und so durchscheinend wird wie Glas.
Ihnen bleibt wenig Zeit, um nicht nur den Fluch zu brechen, sondern auch die finsteren Pläne des Schattenspielers zu durchkreuzen.