<i>Late Late Show</i> devotees probably know this tongue-in-cheek actioner by its English-language title: Odds and Ends. Spaghetti-western regulars Terence Hill and Bud Spencer star as a couple of rebellious Miami cops. Badges? They don't need no stinkin' badges as they go merrily about busting heads and bones while breaking up an illegal gambling ring. What we have here is a western in mufti, with Hill and Spencer right in their element despite the contmporary trappings.
~ Hal Erickson, All Movie Guide