Ngày xưa, ở Grianaig miền Tây có một hiệp sĩ có ba cô con gái, đẹp và hiền không ai trên các đảo sánh bằng. Một hôm, ba cô ngồi trên ghềnh đá ngâm chân xuống biển, thì một con quái vật trồi lên từ dưới sóng, cuốn cả ba đi mất. Cách đó vài dặm có một người lính với ba con trai, chơi gậy cầu giỏi nhất vùng. Dịp lễ Giáng sinh, Ian, người con út, rủ hai anh đến bãi cỏ của hiệp sĩ mà đánh cầu. Các anh can, sợ ông đau lòng nhớ con, nhưng Ian mặc kệ. Chàng thắng các anh ba ván, còn hiệp sĩ nhìn qua cửa sổ thì nổi giận, cho bắt cả ba vào. Ông nói: các ngươi làm ta đau lòng, thì các ngươi cũng phải chịu đau. Ian đáp: chúng cháu có lỗi, xin ông đóng cho một con thuyền. Dù các cô ở đầu gió, cuối gió hay dưới bốn bờ nâu của biển cả, trong một năm một ngày, chúng cháu sẽ tìm về.
Bảy ngày sau thuyền đóng xong. Ba anh em ra khơi, bảy ngày sau thuyền tự dạt vào một bãi cát trắng lạ. Một người coi thợ trên vách đá bảo: đây là nơi ba con gái hiệp sĩ Grianaig đang ở, mai họ sẽ phải cưới ba gã khổng lồ. Muốn lên, phải ngồi vào thúng cho người kéo dây lên vách. Hai người anh lần lượt ngồi thúng lên, nửa chừng đều bị một con quạ đen béo mổ đến suýt mù, phải xuống. Đến Ian, quạ cũng lao vào, chàng hét: kéo nhanh lên! Người ta kéo hết sức, chàng lên tới đỉnh, quạ bám theo sau. Lúc ấy quạ dịu giọng: cho tôi một mẩu thuốc lá nhé? Ian mắng nó mổ mình xong lại xin, quạ đáp: đó là phận sự, anh cho đi, tôi sẽ là bạn tốt. Ian bẻ cho một mẩu. Quạ giấu dưới cánh, rồi dẫn chàng đến nhà gã khổng lồ thứ nhất.
Trong nhà, cô con gái cả ngồi khâu, nước mắt rơi ướt cả cái đê. Cô bảo chỉ có lắc sợi xích sắt ngoài cổng mới gọi được gã từ đồi săn về, nhưng chẳng ai địch nổi gã, trừ Ian con trai người lính, mà Ian mới mười sáu tuổi. Chàng ra kéo xích, lần đầu quỵ gối, lần sau đứt một mắt xích. Gã khổng lồ nghe tiếng, ngờ là Ian nên về xem. Gã hỏi chàng có phải Ian, chàng chối, bảo cứ vật nhau sẽ biết. Hai bên vật lộn, gã đè chàng quỳ xuống, nhưng rốt cuộc Ian quật ngã được gã. Chàng ước có quạ, quạ đến ngay: thò tay dưới cánh phải tôi, có con dao đủ sắc. Một nhát, đầu gã khổng lồ lìa khỏi cổ. Quạ dặn chàng tắm rửa, xoa dầu thơm cho khỏe gấp bội, và đừng nghe cô cả níu giữ. Cứ thế, chàng tìm đến cô thứ hai, kéo đứt ba mắt xích, hạ gã thứ hai. Đến cô út, chàng giật mạnh đến ngã sõng soài, rồi đứt bốn mắt xích. Gã thứ ba về, đất rung dưới chân, biết hai anh đã chết. Quạ đập cánh vào đầu gã, Ian lấy con dao quạ dùng cắt quả mọng, chặt đầu gã.
Quạ dặn: mai anh đưa ba cô ra mép vách đá, nhưng nhớ anh phải xuống trước, để các cô xuống sau. Hôm sau, ba cô gái chất vàng bạc trong ba lâu đài lên lưng lừa, cùng Ian ra mép vách. Chàng gọi thúng lên. Nhưng chàng quên lời quạ, sợ các cô gặp nạn nên để từng người xuống trước. Chàng chỉ xin cô út để lại cho mình chiếc mũ vàng nhỏ cô đội trên đầu, giống mũ của hai chị. Chàng chờ mãi, thúng không bao giờ lên lại. Mừng được tự do, ba cô quên khuấy Ian, lên con thuyền của ba anh em mà đi. Quạ đến, nghiêm giọng: anh đã không nghe lời tôi. Ian cúi đầu: phải, nên tôi mới ở đây. Quạ nói: chuyện đã qua không làm lại được. Kẻ không chịu nghe khuyên thì phải chịu đánh nhau. Đêm nay anh ngủ trong lâu đài gã khổng lồ. Còn giờ, cho tôi một mẩu thuốc lá.
Hôm sau quạ dẫn chàng đến chuồng ngựa của gã khổng lồ, nơi có con ngựa cái đi trên đất hay trên biển đều như nhau. Cửa chuồng đập qua đập lại không ngừng. Quạ nhảy qua trước, vẫn bị kẹp một chiếc lông đuôi. Ian nhảy theo, bị kẹp chân ngất xỉu, quạ phải tha về bôi thuốc. Rồi quạ dặn đi dạo đừng ngạc nhiên trước điều gì, đừng chạm vào gì. Trong một thung lũng, chàng thấy ba chiến binh nằm ngửa, ba ngọn giáo cắm trên ngực. Chàng không nói gì, chỉ rút giáo ra, ba người ngồi dậy bảo: anh là Ian, có phép buộc anh phải đi cùng chúng tôi đến hang người đánh cá đen. Đến hang, một mụ phù thủy gớm guốc ngồi trên tảng đá, giơ gậy biến từng người thành đá. Mụ bảo Ian: muốn họ sống lại, phải lấy nước ở đảo Đàn Bà To về xoa cho họ. Đừng chần chừ.
Quạ dặn kỹ: trên đảo sẽ có mười sáu cậu giữ ngựa ra đón, đừng để chúng chạm vào ngựa, tự anh cho ăn, tự dắt vào chuồng, chúng vặn khóa một vòng anh vặn một vòng. Sáng ra, Ian cưỡi ngựa phi qua biển. Mười sáu cậu giữ ngựa tranh nhau đòi dắt, chàng nhất định tự làm. Đang xoa lưng ngựa, ngựa bảo: họ sẽ mời anh đủ thứ rượu, đừng uống gì ngoài nước sữa chua và nước lã. Quả nhiên vậy. Chàng không uống, bọn chúng uống hết rồi lăn ra ngủ quanh bàn. Ian mừng thầm, quên lời ngựa dặn đừng ngủ, nghe khúc nhạc ngọt ngào liền thiếp đi. Ngựa phá chuồng, đá chàng tỉnh dậy. Lấy thanh gươm trên tường, chặt đầu mười sáu tên kia đi. Xấu hổ, Ian làm theo, múc nước giếng vào túi da, nhảy lên ngựa phi qua biển về.
Sáng hôm sau, Ian đến hang đánh chết mụ phù thủy trước khi mụ kịp làm phép, rắc nước lên ba chiến binh, họ sống lại. Quạ đón họ ở bờ bên kia đảo mà nói: cuối cùng anh đã biết nghe lời, giờ về Grianaig được rồi. Ở đó, hai cô lớn sắp cưới hai anh của anh, còn cô út sắp cưới tay đầu toán ở vách đá. Chiếc mũ vàng hãy đưa tôi, cần thì nghĩ đến tôi, tôi sẽ mang tới. Ai hỏi anh từ đâu đến, hãy đáp từ sau lưng mình; ai hỏi đi đâu, đáp đi về phía trước. Ngựa phi qua biển, đến cánh đồng cạnh nhà thờ Grianaig thì dừng. Ngựa bảo: hãy rút gươm chặt đầu tôi. Ian không nỡ. Ngựa nói: đó là cách duy nhất giải lời nguyền bọn khổng lồ đặt lên tôi và quạ. Tôi vốn là một cô gái, còn quạ là chàng trai đang hỏi cưới tôi. Ian đành làm theo, rồi đi thẳng không ngoảnh lại.
Một người đàn bà đứng ở cửa hỏi chàng từ đâu tới. Chàng đáp từ sau lưng. Đi đâu? Đi về phía trước, nhưng đang khát. Bà mắng thằng ranh hỗn láo, nhưng vẫn cho bát sữa. Bà kể chồng bà là thợ kim hoàn, đang khổ sở làm chiếc mũ vàng cho cô út nhà hiệp sĩ, giống mũ hai chị, thứ cả xứ không ai làm nổi. Người chồng về, hỏi chàng làm nghề gì. Ian bảo thợ rèn. Ông mừng, nhờ giúp, vì không làm được thì bị treo cổ. Ian bảo: ông giữ lấy vàng bạc, cứ khóa tôi trong lò rèn đêm nay. Khóa vừa vặn, chàng ước có quạ, quạ đến ngậm chiếc mũ vàng. Quạ bảo: giờ chặt đầu tôi. Ian lại không nỡ. Quạ nói: đó là cách đền ơn duy nhất, vì tôi vốn là một chàng trai như anh. Ian nhắm mắt vung gươm, rồi lăn ra ngủ. Sáng ra, chàng đưa mũ cho người thợ, ngủ tiếp. Lúc mặt trời đã cao, bên chàng là một thanh niên tóc nâu: tôi là con quạ, lời nguyền đã giải. Ra cánh đồng, chỗ con ngựa nằm giờ là một thiếu nữ xinh đẹp: tôi là con ngựa. Rồi hai người dắt tay nhau đi.
Người thợ mang mũ đến lâu đài, nhờ thị nữ dâng lên cô út. Vừa thấy mũ, cô kêu lên: lão nói dối! Không mang người thật sự làm ra chiếc mũ này đến đây, ta sẽ treo cổ lão trên cây trước cửa sổ. Người thợ hoảng hốt chạy đi tìm Ian, dẫn chàng vào lâu đài. Thấy chàng, cô út sững người vì mừng, rồi tuyên bố chẳng lấy ai ngoài chàng. Người ta mời hiệp sĩ Grianaig đến. Nghe Ian kể hết đầu đuôi, ông nói con gái ông có lý, và hai cô lớn sẽ không lấy những kẻ đã nhận vơ vinh quang của người khác, lại còn bỏ mặc người thật sự lập công cho số phận. Khách dự cưới đều bảo hiệp sĩ nói phải. Còn hai người anh của Ian đành rời xứ ấy mà đi, vì chẳng còn ai muốn chuyện trò với họ nữa.