Eine junge Frau namens Kit (Brie Larson) lebt noch bei ihren Eltern (Joan Cusack und Bradley Whitford). Sie liebt das Malen, muss dann aber leider einen Bürojob annehmen. In einer PR-Firma wird sie von Chef Gary (Hamish Linklater) damit beauftragt, eine Kampagne für einen Staubsauger zu entwickeln. Verheißungsvoller sind da die verzierten Einladungen, die Kit plötzlich erhält: Sie soll in einen mysteriösen Laden kommen – viel mehr erfährt sie nicht. Ohne also zu wissen, was genau sie erwartet, aber mit offenem Herzen macht sich die neugierige Kit auf zu dem Laden, wo sie den ganz in Pink gekleideten Verkäufer (Samuel L. Jackson) kennenlernt. Er versichert ihr, nichts Böses vorzuhaben und macht ihr ein ungewöhnliches Angebot. Der Verkäufer möchte ihr einen Kindheitstraum erfüllen: Kit könnte ein Einhorn bekommen…