Would have gave it 4.5 stars BUT the Ef character was such a total douche it was a constant"2 steps forward 3 steps back!" He just kept ruining the show with his weakness and inability 2 reason with reality and facts! The same premise he is ALWAYS suppose 2 use with all the viruses he deals with but not with this one!!!