No swearing no sex no fighting no blood or guts .....a slow story line in a slow film......what a fantastic and totally enthralling film....one of the best films I've seen in a very long time. The acting the cast the music the cinematography was just wonderful ...