While I will admit I’m not the biggest ‘Trekkie’ around, I am a big fan of the franchise. So when offered the chance to watch another addition to something that played such a huge part of my geek upbringing, I didn’t need my arm twisted too much. I’ll briefly say that...