Фред Фларскі (Сет Роген) - безробітний журналіст, якого звільняють з роботи після того, як він звільнився на знак протесту проти купівлі видання правим медіаконцерном. Він зустрічається зі своєю колишньою нянею і коханою, Шарлоттою Філд (Шарліз Терон), яка зараз працює держсекретарем і збирається балотуватися в президенти. Шарлотта розумна, здібна і приваблива, але її радники критикують її за те, що вона недостатньо смішна, оскільки вона планує запустити екологічну ініціативу. Прагнучи додати гумору у свою кампанію, Шарлотта наймає Фреда своїм спічрайтером. Під час спільної роботи Фред виявляє, що знову і знову закохується в Шарлотту. Шарлотту, з іншого боку, приваблює Фред, але вона не хоче ризикувати своєю кар'єрою чи кампанією заради стосунків.
Поки Шарлотта подорожує світом, просуваючи свою ініціативу, вони з Фредом зближуються. Однак їхні стосунки стають напруженими, коли Шарлотта вирішує поступитися своїми переконаннями, щоб заручитися підтримкою впливового політичного діяча, президента Чемберса (Боб Оденкірк), який таємно планує залишити політику заради акторської кар'єри. Фред звільняється на знак протесту, але Шарлотта зрештою розуміє, що хоче бути з ним, і залишає посаду держсекретаря, щоб бути з Фредом.
У вирішальний момент виборів Фред викриває скандал, пов'язаний з президентом Чемберсом і його планами залишити посаду, що призводить до перемоги Шарлотти на виборах. Фред і Шарлотта миряться і починають стосунки, а Фред стає Першим Джентльменом Сполучених Штатів.