I would like to find out how to see the upcoming Star Trek: Strange New Worlds in the UK - even if only for Nurse Chapel.
Anyone know if and where it is liable to stream this side of the pond?
Source: https://www.youtube.com/watch?v=rXfnWoUCQYo
Anyone know if and where it is liable to stream this side of the pond?