The announcement that Camila Mendes will portray Teela in the forthcoming live-action film adaptation of Masters of the Universe marks a significant moment for both the franchise and the actress. Having established herself as a prominent figure in Riverdale, Mendes steps into a role that not only offers her the opportunity to showcase her versatile