Pretentious and boring. The ending was perhaps a little too clever for its own good, but it made me smile. Did not care for Madeleine. Leonard was the most interesting character, but also the most troubling. The plot didn't really feel like it went anywhere.