Very cool movie. There is just something about it that's a little too fantastic for my taste, meaning fantasy elements, but that's just me. I do have a lot of respect for Ang Lee though. His handling and sensibilities in Brokeback Mountain and The Ice Storm were exceptional, some of my favorites.
I forgot that The Ice Storm was his as well, everyone knows Brokeback Mountain, but The Ice Storm is also a really really good movie.