The Arrivals...any1 seen it?

It's not the shape of the building which sends out good or bad energy, but the behaviour and the rituals which are taking place in those buildings.

Apparently human sacrifices took place at the Mayan Pyramids in South America, so yeah...

A lot of the things in the Arrival series seemed to be far fetched though.

And what was that thing about baby Jesus (PBUH) talking to people and telling them that he's a Prophet about? Is it documented that it was like that anywhere? Any Islamic sources?