Фильм "Небеса могут подождать" рассказывает историю Джо Пендлтона, талантливого футболиста из команды Лос-Анджелеса. В разгар своей спортивной карьеры происходит невероятное: после несчастного случая на поле его душа оказывается в мире ином, где ему сообщают о том, что он умер раньше времени. Оказывается, произошла ошибка - Джо должен был продолжать жить.
Чтобы исправить эту досадную путаницу, предки решают перенести душу футболиста в тело другого человека. Проблема заключается в том, что его собственное тело уже кремировано, и теперь нужно срочно найти подходящую замену. В поисках нового пристанища для души Джо они выбирают Леонарда, богача, который скоропостижно скончался от сердечного приступа.
Джо просыпается в роскошном особняке и обнаруживает, что теперь он - Леонард. Он пытается адаптироваться к новой жизни, полной богатства и власти, но его сердце все еще бьется в ритме футбола, а душа тоскует по игре.
Герою предстоит не только привыкнуть к новому телу и окружению, но и разгадать тайну смерти Леонарда. В процессе он встречает женщину своей мечты - Бетти, которая также оказывается частью интриги, связанной с прошлым Леонарда.
Фильм сочетает в себе элементы комедии и фантастики, показывая, как сложно бывает найти себя в чужой шкуре, особенно если эта шкура - успешного бизнесмена. Джо должен доказать свою невиновность в играх высшего общества и одновременно сохранить свою человечность, несмотря на все соблазны новой жизни.
В этой истории ставки высоки: будущее Джо зависит от того, сможет ли он разгадать заговор против Леонарда и вернуть свое место в мире живых. Фильм оставляет зрителей гадать о том, что же произойдет дальше с героем, чья судьба так неожиданно переплелась с судьбой другого человека.