Movie matching: the ongoing saga