A Szalmakalapos kalózok szokásukhoz híven utazgatnak a Grand Line-on szigetről szigetre. Azonban miután elhagytak egy szigetet, egy éjszaka egy különös madárszerű lény ellopja az alvó Luffy szalmakalapját. Ezt azonban sem Luffy, sem pedig a legénysége nem tűrheti szó vagy üldözés nélkül. Így hát elkezdik üldözni ezt a lényt, közben pedig összefutnak egy öreg, beteg kalózzal (a film elején abbahagyta a kalózkodást). Mint kiderül, az állat az öreg társa és azért lopta el a kalapot, mert Schneider (az öreg) egy lehetetlen feladat elé akarta állítani Buzz-t (az állat), aki nem akarta abbahagyni a kalózkodást és ez volt a feltétele, hogy továbbra is folytathassa azt. Az üldözés közben azonban óhatatlanul is belefutnak a tengerészetbe és egy grandiózus harcba.