Battlestar Galactica this Week

October 21, 2006

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.