Skip to main content


The Valhalla Murders has been on various lists all around the world for TV series to watch this March on Netflix. Here are a few of them: Popsugar, Glamour UK, Vocal, and Time Out Portugal.

The series comes on Netflix this Friday, yes, the 13th. Can't wait!