Instead of hunting for risky "free codes," wait for a discount on the official lifetime license. At ~$30, it is a one-time investment that beats buying a standalone hardware Blu-ray player ($100+) and offers better quality than any streaming service.