Synecdoche, New York
while I am still not certain how it all fits together or what it all means, I can tell you that if you do take a chance and go to see it, it will stick in your brain for a long time to come regardless of whether you love it or hate it.