Whoever was responsible for creating the different past time lines, the costumes, the settings etc., has done a really good job... And I agree, the characters in the team have a great chemistry indeed.
Up until episode 4 I thought "the bad guy" was being played by the actor from the Modern Family really messed me up as I just couldn't take him seriously as a result. The similarity is uncanny.