Rogue One : A Star Wars Story is now on NetFlix