this one movie that i saw in a preview. i think it was a german movie and it was about some political activists who planted a bomb and like 10 years later it went off and they had to like destroy the evidence or something. does anyone know what its called?