李耀辉(梁朝伟饰)和何宝荣(张国荣饰)是一对同性伴侣。为了有一个新的开始,他们带着美好的梦想离开了香港(去看南美洲的大瀑布),来到阿根廷,但在布宜诺斯艾利斯迷路了。传说中的宝藏,可以实现持有者的所有愿望——圣杯。获得圣杯的仪式被称为圣杯斗争。参加圣杯竞赛的圣杯选出的七名魔术师被称为领主(英语大师),他们与七名被称为仆人(英语仆人)的魔术师签订合同。他们是被圣杯选中的七个灵魂,分为七个等级,被召唤为恶魔。