22-letni Neal (James Marsden), syn zamożnego prawnika, marzy o karierze malarskiej. Ojciec wolałby jednak, aby chłopak studiował prawo. Życie Neala zmienia się w dniu, w którym poznaje O.W.Granta (Gary Oldman). Tajemniczy mężczyzna może spełnić jedno życzenie każdego człowieka. Dzięki niemu Neal wyrusza do nieistniejącego miasta, drogą,