This film has an important message which is rather understated in the reviews. It also showcases ability of India to produce a sci fi movie comparable to Hollywood movies. Rajnikanth has no parallels is well known. Akshay Kumar can be watched in a different avatar. All in all I'm going with 4/5 for a well intentioned movie.