Screens displayed documented material contradicting claims made in the film, as well as questions regarding its sources, methodology, and production.   Read More in Israel NOWlej.