I'm not a fan of marvel or some other superhero stuff. It's always the same the they save the world and kill the villain. This one is different. The characters are well developed and deep and their relationship is twisted. This makes it interesting to watch and they are funny too. A well written plot combined with best music and cinematically attractive eye candy. The superpowers and not overused and well placed in the storyline. Enjoyable and catchy!