Star Trek: Discovery – Worth Jumping on Board? October 6, 2017March 5, 2021Christian Cawley Comment Hitting subscription channel CBS All Action (and Netflix in the UK), Star Trek: Discovery introduces a new take on the Star Trek franchise. [...]