Currently available on 4 streaming services.

Battle Beyond Mars streaming: where to watch online?

Currently you are able to watch "Battle Beyond Mars" streaming on Troma NOW or for free with ads on Xumo Play.

You can also stream the title for free on Plex Player, Fawesome.