Cinema that affects you long after the final credits!