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