I am in the middle of watching season 2 episode 7 and holy shit Dr. Ross is the epitome of not all heros wear capes!!