Mark Kermode reviews Oldboy