Джек Уолш - опытный профессионал, мастер своего дела. Когда-то он служил в полиции, а теперь занимается частным сыском. Его специализация - операции по поимке беглых преступников. В этот раз Джек занят поисками Джонатана Мардукаса, известного под кличкой «Герцог». Мардукас, скромный и интеллигентный бухгалтер, умудрился украсть у мафии 15 миллионов долларов. По договоренности Джек должен поймать «Герцога», заковать в наручники и доставить на самолете из Нью-Йорка в Лос-Анджелес в условленный срок. За это Уолш получит целых сто тысяч долларов. Для искушенного «охотника за головами» подобное задание - сущий пустяк. Но Джек не учел, что помимо него за Мардукасом активно охотятся гангстеры, ФБР и вероломный коллега-конкурент. Более того, Мардукас панически боится летать и Джеку предстоит везти Герцога через всю Америку.
Интересные факты о создании фильма Успеть до полуночи
Компания Universal Studios требовала, чтобы роль Мардукаса сыграл Робин Уильямс; сам Уильямс тоже хотел попасть в проект. Однако Мартин Брест, восхищенный совместными пробами Де Ниро и Чарлза Гродина, утвердил Гродина на роль вопреки требованию продюсеров и компании.
На роль Мардукаса также претендовал Брюс Уиллис.
Слово «fuck» используется в фильме 119 раз.
Во время съемок Чарлзу Гродину пришлось часто носить наручники, в результате чего он заработал несколько шрамов.