In Windows 10, Microsoft will not only be unifying the application platform which developers use to create apps, but also the store in which they are all available in. Beginning today, Microsoft will be giving Windows Insiders on the latest Technical Preview of Windows 10 some new additions to the Store Beta. Movies & TV will be the first addition to the store experience.
Previously, the Movies & TV section showed up in early March, but there has been no content available. Microsoft is now turning this feature on, and the roll-out is expected to take place over the next 24 hours.
Source: iMore