One winter in the 1930’s somewhere in northern Finland, a first communion ceremony is interrupted b… Watch More info God's Teeth ★ 6.0 2006