Netflix releases official teaser for Kasper Bajon’s four-episode drama “The Law of Beasts,” premiering Nov. 18 | The Apex Times