Watch Alpha Centauri on Disney Plus.
Unfortunately the series Alpha Centauri is not yet available on Disney Plus. Follow us on Facebook to see when Alpha Centauri becomes available on Disney Plus!