of The Tempest. In 2003, she appeared as Juliet in Romeo and Juliet: Antebellum New Orleans, 1836 with The Theatre @ Boston Court in Pasadena, California, which earned her an NAACP Theatre Award nomination. Thompson made her first television appearance in a 2005 episode of the CBS crime drama series Cold Case in the role of a lesbian bootlegger from the 1930s. In the same year, she rose to fame as she landed the role of Jackie Cook on the UPN/CW neo-noir drama series Veronica Mars, starring as a series regular in season two. In 2006, she appeared on the ABC medical drama series Grey's Anatomy. Thompson's first feature film appearance was in the 2006 remake of the horror film When a Stranger Calls playing the role of Scarlett. In 2007, she was a part of the cast on the CW's short-lived drama Hidden Palms, portraying Nikki Barnes. She was next seen opposite Mary Elizabeth Winstead in the dance film Make it Happen in 2008. She worked on guest star roles on the television series Life and Private Practice, and appeared in season four of Heroes. In 2010, Thompson appeared in Tyler Perry's stage play adaptation For Colored Girls, after she directly approached Perry to be cast in the film. Also in 2010, she had a guest role as the wife of a detective on the drama series Detroit 187. In 2012, Thompson had a guest role as Gavin Doran's daughter, Sasha, on the horror series 666 Park Avenue. In 2013, she starred in BBC America's first original series Copper. In 2014, she starred as Samantha White in Justin Simien's Sundance-winning comedy Dear White People. That same year, Thompson played civil rights activist Diane Nash in Ava DuVernay's Martin Luther King Jr. biopic Selma. In 2015, she appeared in Ryan Coogler's Rocky sequel film Creed, and in Nate Ruess' short film The Grand Romantic. In 2016, she began a starring role in the HBO science fiction drama series Westworld as board director Charlotte Hale. Also in 2016, Thompson appeared in the off-Broadway run of the Lydia R. Diamond play Smart People at Second Stage Theatre, starring alongside Mahershala Ali, Joshua Jackson and Anne Son. In April 2016, Thompson was cast as Valkyrie in the Marvel Cinematic Universe superhero film Thor: Ragnarok, which was released on November 3, 2017. She appeared in the science fiction horror film Annihilation, which was released