The release from 2022 has bowled over Netflix viewers