James Marsden stars as an aimless young man, unsure of where his future will take him. When he blows out the candles on his birthday cake, his wish for some answers to life's many questions is surprisingly granted in the shape of a mystical leprechaun (Gary Oldman) who guides him on a surreal road of self discovery.