Ignore the naysayers - Great introspective film - the introspection may make it hard to watch but worth it.