Becker & Häberle Filmproduktion [DE] Production Companies Moerser Str. 170 47803 Krefeld (The article continues below - Commercial information) FILMS 2002If It Doesn't Fit, Then Use a Bigger Hammer19997 Days to Live (The article continues below - Commercial information)