ג'יפסי (לנה הידי) היא רקדנית בורלסק לשעבר שניסתה לפתוח דף חדש בחייה ולמצוא את דרכה ככותבת. בעבר חייה היו סבוכים ומסוכנים, בעיקר בזכות הקשר שהיה לה עם מאפיונר קשוח, ממנו הצליחה להתרחק, אך העבר לא מוותר כל כך בקלות. כאשר שכניו נרצחים באכזריות על ידי אותו מאפיונר לשעבר, ג'יפסי מוצאת את עצמה שוב במרכז סערה אלימה ומסוכנת. במקביל, היא מגלה ילד בן 11 בשם סם, שמסתבר כי חי במצב מסוכן ודורש הגנה.
ג'יפסי מחליטה לקחת את סם תחת חסותה ולברוח איתו מהמקום, מתוך רצון להגן עליו ולהתחיל מחדש. אך בריחתם הם נרדפים על ידי כנופיית פושעים אלימה שמסרבת לתת להם לחיות בשקט. המרדף האכזרי מחייב אותם להיות זהירים ולהסתמך אחד על השני, מה שיוצר ביניהם קשר מיוחד ומורכב. במהלך הבריחה, מתגלה צד רגשי עמוק בג'יפסי, שמוצאת בעצמה לא רק שותפה לבריחה אלא גם דמות אם לילד שנמצא בסכנה. המתח בין ג'יפסי לסם מתעצם לא אחת, אך יחד עם זאת הם מפתחים הבנה הדדית ושותפות גורל שמחברת אותם אל מעבר לפחדים ולכאב מהעבר. ג'יפסי נאבקת לא רק לשמור על חייהם, אלא גם לשמור על תקווה לעתיד טוב יותר, כשהיא מתמודדת עם העבר שממשיך לרדוף אותה ועם האתגרים שמציבים הפושעים שמאיימים עליהם בכל צעד. במאבק הזה, כל קליע שנורה הוא לא רק איום אלא גם סיכוי לשרוד ולמצוא חופש.
