Judicial Showdown: Don’t Miss the Devil on Trial on Netflix