The movie puts a town Nilbog right in the centre of action. It is a dream town for any traveler. Eateries with sumptuous food, stunning landscapes, and many must-go places make it a town worth visiting. But wait! There is something more to this town. The horrifying, scary, torture-inflicting extraterrestrial demons who know nothing but killing. They aim to rule the world and its about time somebody comes to stop them. This is when a group of cons rise (same people who let loose these demons) to the occasion and start their battle against havoc inducing demons.