Leo (Alexander Skarsgard) arbeitet im Jahr 2035 als Barmann in einem Strip-Club in Neo-Berlin. Seit einem Bootsunfall in seiner Kindheit ist er wegen einer Verletzung an seinem Hals stumm. Doch er ist zufrieden, er braucht keine Worte um ein gutes Leben mit der Kellnerin Naadirah (Seyneb Saleh) zu führen. Sie verheimlicht ihm jedoch Dinge aus ihrer Vergangenheit, ebenso wie ihre Geldprobleme.
Eines Tages ist Naadirah dann plötzlich verschwunden und so begibt sich Leo auf eine gefährliche Odyssee quer durch die Unterwelt von Berlin, um seine große Liebe wieder zu finden. Dabei kreuzen sich seine Wege immer wieder mit einem Chirurgen bekannt unter dem Namen Cactus Bill (Paul Rudd), der mehr mit der Sache zu tun hat, als Leo zunächst bewusst ist…