ALLPlayer is a powerful, comprehensive and feature-rich multimedia player that supports a lot of file formats.
This cool player comes with impressive features that aren't so easily found within other similar media players, like, for example, the ability to automatically download matching subtitles for the played movies, or the function that deploys the use of speech synthesis in order to have the film dubbed for you.
Despite being so powerful, ALLPlayer failed to make a completely good impression on me. The fact that the interface is plagued by numerous spelling mistakes and translation errors makes me think of superficiality and a lack of quality in correlation with this program. Furthermore, the interface is meant to be minimalistic, compact, and easy to use, despite the fact that the program is packed with many additional features and options. Unfortunately this otherwise good idea backfires, as the context menu (the right-click menu) that allows access to most of the secondary functions and features of the player is overcrowded and hard to navigate. The same goes for the window containing the program's preferences and settings.
Anyway, it's still a powerful media player packed with all the features one might ever expect from such a tool, plus a few interesting additional ones. Since it's also free, I still think it's worth a try.