A heady sci-fi pic that critics and audiences loved has managed to FTL up the streaming charts & nab the eighth spot on Paramount+.