Masterful movie - the acting is top notch and the cinematography is spectacular'