Kristen Stewart and Mackenzie Davis Star in Clea DuVall’s Happiest Season
Kristen Stewart and Mackenzie Davis Star in Clea DuVall's Happiest Season And so basically, to make a very simple answer very complicated, she is very much that character, and I…