This 3 minute trailer debuted at Comic-Con, with the full show available October 27 on Netflix worldwide.

Shares:

Leave a Reply