Dumbledore's Army
Cho, who is described in UK media as a British Asian character, was played by Scottish actress Katie Leung in the film series starting from the character's debut in "Harry Potter and the Goblet of Fire". In the "Order of the Phoenix" film, she exposes Dumbledore's Army to Umbridge while under the influence of Veritaserum, whereas in the novel the betrayal is willfully carried out by Marietta Edgecombe. Rowling has been criticized for perpetuating stereotypes of East Asians through Cho's name and shallow characterization.