STARGATE UNIVERSE 1.5 Blu-ray Review

     September 19, 2010

Lost in space, low on supplies and morale, ready for in-fighting to do them all in at any moment, the reluctant crew of the Defiant searches for a way home and a means to survive the far reaches of space.  …

Close