I recently watched Tau which I think is a Netflix exclusive. it was amazing and i'm not usually into that genre but I really enjoyed it