The funny thing with this movie and the trailer (spoilers)
The trailer suggest that those 3 are angels.
As you watch the movie, you realize that they aren't, they are normal people, and that the trailer deceived you.
At the end of the movie, you realize that they really WERE angels.
So, we have the first trailer that spoiled the movie, making you think that...it doesn't spoil it! Or something like that... I don't know, I'm confused. :p