A hit Glen Powell thriller that took over a decade to finally get made is now passing one of streaming's most impressive and biggest-ever milestone.