In London Boulevard un ex-detenuto cerca di rifarsi una vita e intreccia una relazione con una solitaria attrice. Dopo tre anni passati dietro alle sbarre, Mitchel (Colin Farrell) esce dalla Prigione di Pentonville pieno di buone intenzioni. Quando il suo vecchio amico Billy (Ben Chaplin) - un gangster di basso livello in cerca di qualcuno che lo aiuti in un lavoro - lo incontra, subito dopo il suo rilascio, Mitchel decide di unirsi a lui in cambio di un posto dove vivere. Mentre è ancora impegnato a fare i conti col suo passato, Mitchel conosce Charlotte (Keira Knightley), una star del cinema che si nasconde da orde di giornalisti e fotografi in un palazzo a Holland Park. Toccato dalla sua bellezza e dalla sua vulnerabilità, Mitchel presto assume il ruolo di suo protettore, respingendo paparazzi aggressivi, molestatori e altri malintenzionati e sventando il piano di Billy, intenzionato a rapinare la casa di Charlotte per rubare le sue costose opere d'arte e le sue macchine vintage.