ALLPlayer is probably the most popular program for watching movies with matching subtitles. It plays all known media formats including torrents. The program also searches for matching subtitles in all languages automatically.