Advertisement

A Look in the Mirror was the 13th fan film under the umbrella title of Starship Tristan. It was written, directed, and edited by Randall Landers. A Look in the Mirror was released on 03 July 2018.

A long-held secret of one of the Tristan's senior officers is revealed.

Community content is available under CC-BY-SA unless otherwise noted.