Тверді обіцянки розповідає про життя відданого батька-одинака Джої, який опиняється в скрутному становищі, коли його колишня дружина Кріс несподівано з'являється після того, як покинула їхню доньку Тіа багато років тому. Намагаючись звести кінці з кінцями, працюючи різноробочим, Джої також сповнений рішучості виконати обіцянку, дану Тіа, і забезпечити їй незабутній випускний вечір. Поки Кріс намагається відновити стосунки з донькою, старі рани відроджуються, спричиняючи напругу та невизначеність у родині. З наближенням випускного вечора Джої мусить балансувати на тонкій межі між власними бажаннями, прагненням Тіа до материнської любові та непевною вірністю Кріса. На тлі цих викликів любовні стосунки Джої з його дівчиною, новознайдений зв'язок Кріса з донькою та цікавість Тіа до своєї відсутньої матері переплітаються у зворушливу, але водночас гіркувато-солодку історію про складнощі любові, прощення та цінність сімейних зв'язків. Через низку несподіваних подій та емоційних одкровень перед Джої та Тіа постає непросте завдання - переосмислити, що насправді означає давати і виконувати обіцянки.