Ein Jahr nachdem ihn seine Frau verlassen hat, sucht Jeff (Ralph Haddon) via Lonely Hearts Dating nach einer neuen Freundin. Seine Versuche sind jedoch nicht von Erfolg gekrönt und der deprimierte Single kann sich scheinbar nicht von den alten Wunden erholen. Seine Selbstzweifel manifestieren sich in einem sprechenden Plüsch-Schwein (Originalstimme von Martin Freeman), welches Jeff fortan bei der Verbesserung seiner Dating-Techniken behilflich ist.