In Suite 901 at The London West Hollywood, Matthew Law is awaiting his moment. It’s a brisk May afternoon in Los Angeles, less than two days before the debut of Nemesis, Netflix’s latest crime thriller.

In Suite 901 at The London West Hollywood, Matthew Law is awaiting his moment. It’s a brisk May afternoon in Los Angeles, less than two days before the debut of Nemesis, Netflix’s latest crime thriller.