Netflix unveils teaser trailer and poster for Korean thriller “Mousetrap,” set to premiere August 28 | The Apex Times