This movie is indeed amazing. I saw it in a giant theater. It also has multiple Bollywood-style dance numbers and is almost three hours long. (All this stuff happens in just the last third.) It stars Indian film actor Rajinikanth, who is 60 years old. Crazy stuff.