In an exciting development for fans of the Masters of the Universe franchise, actress Camila Mendes, known for her role in Riverdale, has been officially cast as Teela in the highly anticipated live-action adaptation. This marks a significant step for the beloved series, as it transitions from animation and toys to a full-fledged cinematic experience.