Yuga (2006)
Yuga is a South Indian Tamil film released in 2006. The story is about a scientist who stays at Kollimalai Hills to find ways and means to tackle the rocks that are to fall from moon and destroy the earth. The problems that he encounters in his mission forms the crux. It is a convoluted story that makes you to leave reasoning and logic in cold storage.
More at Wikipedia.