安妮(奎文贊妮·瓦利斯 Quvenzhané Wallis 飾)從小就被父母拋棄,然而,樂觀堅強的她一直都相信著,自己的父母總有一天會回來同她相認。安妮生活在漢尼根小姐(卡梅隆·迪亞茨 Cameron Diaz 飾)的家中,在那里,日子算不上好過,然而,這並沒能澆滅安妮對於生活的熱情和對於未來的希望。 威爾(傑米·福克斯 Jamie Foxx 飾)是一名富有的商人,野心勃勃的他決心競選紐約市長。在副總裁格蕾絲(蘿絲·拜恩 Rose Byrne 飾)和競選顧問蓋伊(鮑比·坎納瓦爾 Bobby Cannavale 飾)的慫恿之下,威爾做出了一個驚人的決定——收養安妮,企圖依靠這一舉動來為自己贏得更高的支持率。然而,古靈精怪的安妮哪會乖乖聽從他的擺布呢?