diceplayer is free and better than mx player pro, I've never understood why people keep recommending that one they do it everywhere but it's not a good player at all it often can't play sound in files and breaks completely every time there is even a minor Android update.
Only two I'd recommend are diceplayer and Samsung's default one, neither have bookmarks but do resume where you left off in a file.