Saw this film at the Rome film festival tonight. Everyone that’s even remotely interested