There are few things more frustrating in cinema than when you have a quality script or great direction, only for it to be ...