Mark Hogancamp a été attaqué par un groupe de jeunes hommes à la sortie d'un bar parce qu'il avait osé mentionner, alors qu'il était enivré, qu'il aimait porter des souliers de femmes à l'occasion. Ses agresseurs l'ont presque tué ce soir-là. Afin de traverser cet évènement traumatisant, Mark a imaginé un monde, Marwen, où des poupées combattent des nazis dans une Belgique en pleine Seconde Guerre mondiale. Quand Nicol déménage en face de chez lui, une autre dure à cuire rejoint les femmes de Marwen.