This show has a little bit of everything in it. It has action, sci fi, humor, plot twists, and good character development. The acting is mediocre, besides Clark Gregg who makes great lead actor who makes the show worth watching. There are also surprise guests and really beautiful locations, some good stunt work and some decent CGI for a T.V. show. I recommend highly.