Star Wars, beware! Battlestar Galactica is back