由成龙倾情饰演的西班牙巴塞罗那华侨青年托马士与大卫(元彪饰)以经营快餐车为生,另一位华侨胖子毛比(洪金宝饰)则是一侦探社的打手并代理了侦探社社长,托马士与大卫在西班牙经营快餐车为生,在做生意的时候经常有小混混捣乱,但他总能和大卫用拳脚击退小混混。私家侦探毛比赏识他们俩的身手,便邀请他们合作寻找歌利亚和她的女儿苏维亚。一天,有位顾客要委托侦探社在14天内找到一个名叫歌丽亚的女人及她的女儿苏维亚(罗拉·芳娜饰),至于相关线索,只有歌丽亚的一张照片和关于她曾流落花街的传闻,因社长避债在外,毛比请求托马士和大卫相助,不久就在精神病院找到苏维亚。原来委托毛比的是伯爵的管家,苏维亚的真正身份是伯爵女儿,其