Ucieczka z kina „Wolność”, choć jej sam ton bynajmniej nie był triumfalny, odniosła kolejny sukces festiwalowy. Na Festiwalu Polskich Filmów Fabularnych film otrzymał pięć statuetek, w tym Złote Lwy dla najlepszego filmu i Złotą Kaczkę czasopisma „Film”. Był to na początku lat 90. XX wieku jedyny polski film polityczny, który cieszył się żywym zainteresowaniem widowni i krytyków.

Następny utwór w dorobku Marczewskiego, przygotowywany przez pięć lat Weiser (2000), był adaptacją powieści Weiser Dawidek, napisanej jeszcze w 1984 roku przez Pawła Huellego. Reżyser dokonał sporych zmian w scenariuszu, nadając historii tytułowego żydowskiego chłopca charakter własnych pokoleniowych wspomnień (akcja została przesunięta do roku 1968, Marczewski przeniósł też akcję filmu z Gdańska do rodzinnego Dolnego Śląska). Głównym bohaterem filmu i alter ego reżysera jest Paweł Heller (Marek Kondrat), ceniony dźwiękowiec, który po powrocie z Niemiec w latach 90. w Polsce zanurza się we własnych wspomnieniach z dzieciństwa i próbuje dociec, co stało się z Dawidkiem (Andrzej Basiukiewicz). Weiser został przyjęty bez entuzjazmu. Kontrowersje budziło wymazanie z filmu wszelkich odniesień do żydowskości tytułowej postaci, które były obecne w powieści.