New caprica episodes July 8, 2019 16 32 64 128 Battlestar galactica new caprica episodes New caprica New life begins ep 2 eng sub New life begins chinese drama 19