Add Full Plot
Star Trek: Osiris is a webseries. To date, four episodes have been released at stosiris.com: Eclipse Part 1: In the premiere episode... See full synopsis »
Did You Know?
Filmed entirely on a green screen set in Metro Detroit. See more