STARGATE UNIVERSE 1.5 Blu-ray Review

     March 20, 2015

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.  …