Full credits at IMDb

Allen's frantically paced output, maintained even as he ages, has resulted lately in scripts with lazy plot holes like that. But whatever mistakes he makes on the page—like indulging in the name-dropping that his script mocks through the pretentious character played by Michael Sheen—he makes up for with affecting themes and a host of talented actors impersonating dead celebrities. Traveling through time—without mumbo jumbo explanations, thankfully—Wilson lives his dream but also learns a lesson about nostalgia: it really is the denial of the painful present, as the pompous Sheen pontificates. In the 1920s, Wilson finds great modernists pining for Le Belle Epoque; in Le Belle Epoque, he find Epoqueans longing for the Renaissance. Truth is, all times are interesting times; great art is everywhere.
And still, Allen finds poignancy in the cold austerity of museums, which cage the past rather than live it, contrasted with the urbane, debonair, stylish party life in Paris after the first war. (A bar where Hemingway drank with Fitzgerald appears, in the present day, as a laundromat, illuminated by sickly green fluorescent light.) Staying close to the superficial glory of the City of Lights, Allen captures Paris' capacity to transport you through time, to contain the whole of its history in its streets and stones. ("The past is not dead," Wilson says, quoting Faulkner. "It's not even past.") For all its flaws, Midnight in Paris is steeped in romance that, though simple, is easy to get swept up in. Grade: B+
Watch the trailer: