Lorraine Nicholson as Alana Blanchard. Photo by Mario Perez. Lorraine Nicholson as Alana Blanchard. Photo by Mario Perez.