A newer version of KMPlayer is available.Or, Learn More About KMPlayer
Full user review
"It plays everything"
+It plays every video codec and of course with subtitles support.
+It offers a vast majority of options
-Never found one
The best video player along with VLC.