เรื่องราวเกิดขึ้นในสมัยรุ่งเรืองของศตวรรษที่ 16 บาสสานิโอ (โจเซฟ ไฟนน์) ชายหนุ่มผู้โรแมนติกและใจร้อน ผู้ใช้ชีวิตที่หรูหราทำให้เขามีหนี้สินมาก เขาได้ตกหลุมรักสาวงาม พอร์เทีย (ลินน์ คอลลินส์) ของเบลมอนท์ แต่ในการเอาชนะใจของเธอ เขาต้องพิสูจน์คุณค่าของตนเองโดยการหาเงิน และยังต้องแก้ไขปริศนาของพินัยกรรมของพ่อของพอร์เทียด้วย