One of the best television series I've ever seen. Fantastic storylines, solid acting (at times, superb acting) and directing. The principal ensemble actors are well cast. They capture high octane action but do not lose sight of the importance of character development and relationships between members of the team. Well done.