The Northman is now available to watch on Peacock by Vidhi Dubey June 4, 2022 0 The Northman, which debuted in theatres in April, is now available to see on Peacock.