For those like me who thought this season’s Battlestar Galactica has been a bit weak (the whole planet thing), it looks like they’ve just righted the ship. An amazing episode last night that had me in awe at moments. Hats off to the production team.
Battlestar Galactica this Week
October 21, 2006