Battlestar Galactica: Razor (2007) 7 March 20087 November 2019 Rating: ★★★½ Space Opera Director: Felix Alcala Actors: Stephanie Jacobsen, Michelle Forbes, Jamie Bamber, Edward James Olmos, … Category: Science Fiction