Based on a comic.
Have read the comic first and into the story.
Great casting that didn't give me disappointment.
Lots of action scenes are naturally played.
Though, the physicals are weak compared to the comic.
Still, this is one of the most successful movies based on a comic.
Give it a try.