The mind that produced this incredible movie is either that of a madman or a genius. Visually stunning and wildly Imaginative as well as dramatic, funny and moving. Brilliantly acted by everyone, astonishing writing and the smartest movie I have ever seen.