Za dnia Pierce Penninngton jest szanowanym mieszkańcem Bostonu, bogatym armatorem. Nocą staje się sławnym kapitanem MacHeathem, przemycającym broń dla zbuntowanych przeciwko brytyjskiemu panowaniu kolonistów. Portia Edwards, sierota, opiekuje się dziećmi pastora. Nieoczekiwanie dowiaduje się, że jej matka żyje i mieszka w Bostonie, ukrywana przed światem przez swego ojca, admirała Middletona. Gdy pod osłoną nocy dziewczyna wkrada się do rezydencji, by uwolnić matkę, zostaje uznana za złodziejkę. Ścigana przez służbę, chroni się w powozie Pierce'a.