x film review