Lori Scarlett as Diana

Photo by Daniel Nussbaum