Lucy Liu to play Watson