A critically acclaimed Denzel Washington thriller just landed on Paramount+ after a long hiatus from streaming.