The movie has a running time of 88 minutes and was mostly filmed in London, UK. It was originally released in 2015 via Discovery Channel, making it their first fiction movie release.
51 Degrees North was first shown at the STARMUS Festival and officially premiered at the Science Museum in London.
The movie has been screened over one thousand times. More than ten million people have watched the movie to date.
The movie was released for the first time on-demand, five years after it’s initial release.