Based on the myriad trailers, TV spots, etc., I have unwittingly assembled a rough cut of the movie in my head. It's a damned curse. Even though I've avoided spoilers, I still, somehow, have managed to spoil the film for myself.
Might as well share the misery.