After the debacle of Avengers Age of Ultron, the Marvel Studios have done a brilliant thing by pitting the Avengers vs each other. Thanks to excellent writing and in the good hands of the Russo brothers, we get an all out entertaining films and one of the best from the Marvel studios.

Civil War is not your usual superhero film where there is a bad guy and the heroes teaming up to stop him. Civil War is different because its a clash of ideologies and beliefs. And thats what makes the film work.

Its great to see Captain America being pitted against Iron Man and the fact that they become opposites of what they are known for. Captain America who is the principled one doesn't want any laws or council stopping him from preventing terror while Iron Man known always know for breaking rules wants to live by them.

The movie also captures how a simple man can bring a crack between the superheroes and instead of uniting, they fight to stop each other. Its also highlights the importance for fighting for your friends and being with them no matter what the odds are. The movie is high on emotional quotient with a lovely climax and there is no right or wrong one.

The performances are top notch and each actor gives his best. Special mention to Paul Rudd and Tom Holland for their cameos as Ant Man and Spider Man. They bring the much required comedy in otherwise a serious film.

Go watch it whether you love the superheroes or not because this film will not disappoint you a bit.