File this under awesome casting news: Charlie's Angels' Lucy Liu is set to star in CBS' modern-day Sherlock Holmes reboot Elementary, TVLine reports.
Jonny Lee Miller is taking on the role of Sherlock, so who is Liu playing? The answer may surprise you...
Watson! Yes, Liu is set to play Watson, so it's safe to say CBS is going in a radically different direction with Elementary. Another change? The detective duo will now live in New York City.
The show follows Holmes fresh out of rehab and living with his sober companion Joan Watson, who is a former surgeon who lost her license after a patient died.
Elementary comes from Medium's Rob Doherty, Homeland's Michael Cuesta (who will direct the pilot), Sarah Timberman and Carl Beverly.
Liu is currently starring as Officer Jessica Tang on TNT's Southland and previously starred on Cashmere Mafia, Dirty Sexy Money and Ally McBeal.
Are you excited to see Liu as Watson? Do you like the changes Elementary is making to Sherlock Holmes? Sound off in the comments!