Los Angeles in den 90er Jahren. Sofia (Samara Weaving) ist ein angesagter Popstar, weswegen sie auch einen Bodyguard benötigt. Dieser heißt Bell (Eric Dane) und er ist gerade zurück nach einer Verletzung, die ihm ein fanatischer Fan seines Schützlings namens Paul (Ray Nicholson) zugefügt hat, der daraufhin in einer Anstalt gelandet ist.
Kurz nachdem sie Bell begrüßt hat bemerkt Sofia, dass er nicht der einzige Mensch ist, der zurück gekehrt ist. Paul ist aus der Anstalt ausgebrochen und er hat eine andere Patientin namens Penny (Alba Baptista) als Assistentin mit im Schlepptau. Nachdem er in Sofias zu Hause eingedrungen ist, fehlt jetzt eigentlich nur mehr eines und zwar die Vorbereitungen über die Bühne zu bringen, für Sofias und Pauls Hochzeit…