That would be The Green Mile.

Phrases of this sort are fairly common these days.

      A couple of cans short of a six pack.

      A couple of sandwiches shy of a picnic.

      The lights are on but nobody's home.

The list is limited only by your imagination. Feel free to experiment.