Akcja toczy się w 1945 roku na Śląsku. Polskość tradycyjnie walczyła tu żywiołem niemieckim. Zdarzało się, że linia frontu etnicznego konfliktu przebiegała przez środek rodzinnych domów i dzieliła bliskich. Taki właśnie los jest udziałem bohaterów „Pułapki”, braci Rajnerów. Wojna już się skończyła i major Jan Rajner (Andrzej Kopiczyński) wraca do rodzinnego domu na Śląsku. Nadzieje na spokojne życie są jednak na razie płonne. W okolicy działa oddział Wehrwolfu – czyli „Wilkołaków” jak nazywali siebie bojownicy niemieckiej partyzantki, którzy nie złożyli broni po upadku III Rzeszy. Niemcy, wśród których nie brakuje byłych esesmanów, sieją terror i planują akcje dywersyjne, między innymi wysadzenie w powietrze kopalni.