A mysterious stranger arrives in a small town and takes lodgings with an elderly couple - but the disappearance of a local football star is the first of many bizarre events which follow. Psychological thriller, starring Owen Wilson and Janeane Garofalo