For Free? VLC, plays all formats, subs, and have settings. Even stock W10M Film/Movie App plays movies nicely, a lot of format recognition and options.
Other then that, CCPlayer Pro version really good and MoliPlayer Pro very good. Both have simple free versions too, instead of Pro.