Looks similar to The Fountain. Must see.
I'm glad they don't give away everything in the trailer. Trailers these days ruin movies for me.