(Photo courtesy of Komplizen Film) “Spencer” was released on Nov. 5, 2021 Troy Lafond Connector Editor “Spencer”, directed by Pablo Larraín and starring Kristen Stewart, follows a fictionalized account of the ending of Princess Diana and Prince Charles’ relationship. Likely serving as an Oscar vehicle for Kristen Stewart, “Spencer” attempts to depict this highly publicized…