Mike is a recovering alcoholic who has learned to live with what he cannot change. His six-year-old cousin David has a different approach: he travels through time to comfort people in their worst moments. When David takes Mike along for the first time, Mike discovers that fixing the past is not on offer-but being present for it, fully and honestly, might be something else entirely.