Real World article
(written from a Production point of view)

Marcia Brown is the actress who portrayed the title character Alice from Lewis Carroll's Alice in Wonderland, an idea taken from the mind of Doctor Leonard McCoy and created by the Shore Leave Planet in the Star Trek: The Original Series episode "Shore Leave". She filmed her scene on Wednesday, 19 October 1966 at Africa, USA. [1]

In 2004, footage of Alice was seen in the short documentary Sci Fi Visionaries.

External link Edit