There are conflicting accounts as to why Kirstie Alley didn't return as Lt. Saavik in Star Trek III: The Search for Spock. Star Trek II: The Wrath of Khan was Alley's movie debut and Saavik was a major role opposite William Shatner's Captain Kirk and Leonard Nimoy's Spock. However, Robin Curtis replaced Alley as Saavik in Star Trek III and she played the Vulcan a second (and final) time in Star Trek IV: The Voyage Home.
Director Brian Volk-Weiss interviewed Kirstie Alley about Star Trek II for
Read more on screenrant.com