Can someone help me out? **contains spoilers**
Let me get this straight. Sarah Jessica Parker's character dreams everything in this movie, from the point of falling off of her horse at the beginning before she sees Terry's 'ghost'? Is that definitely the case?
I think we're meant to assume this, only because this does seem to be the only explanation for the ending. But it's just that it seems to make everything that happens in the film rather pointless.
Someone suggested another explanation could be parallel universes where in one universe Terry died and in another he lived and Sarah Jessica's character makes the transition from one to the other at the end. Or something. Dead confusing!
It's just a little hard to accept that everything that happens in this film is a product of her imagination - I feel like that cheapens it somehow.
Any thoughts?
"He murders his wife every night. Other than that, I think he's pretty harmless."