Adam Scott, Robert De Niro, and Michelle Monaghan's new Netflix psychological thriller is proving to be a major hit. Find out more.