All Our Yesterdays (Star Trek: The Original Series)

"All Our Yesterdays"
Star Trek: The Original Series episode
Episode no.Season 3
Episode 23
Directed byMarvin J. Chomsky
Written byJean Lisette Aroeste
Featured musicGeorge Duning
Cinematography byAl Francis
Production code078
Original air dateMarch 14, 1969 (1969-03-14)
Guest appearances
Episode chronology
← Previous
"The Savage Curtain"
Next →
"Turnabout Intruder"
Star Trek: The Original Series season 3
List of episodes

"All Our Yesterdays" is the twenty-third and penultimate episode of the third season of the American science fiction television series Star Trek. Written by Jean Lisette Aroeste and directed by Marvin J. Chomsky, it was first broadcast March 14, 1969.

In the episode, Captain Kirk, Spock and Dr. McCoy are trapped in two timeframes of another planet's past.

It guest-stars Mariette Hartley as Zarabeth and Ian Wolfe as Mr. Atoz.