"Elementary" Season 3 spoilers: Joan Watson will be having a rough time dealing with Sherlock's new protege, a new nemesis, and an ex-boyfriend
"Elementary" Season is just rounding the corner and new spoilers reveal plots of the season's upcoming episodes. According to reports, Joan Watson (played by Lucy Liu) will be having a rough time as she will be facing a new nemesis while dealing with Sherlock's new student as well as her ex-boyfriend.