The Rosie Project

An unlucky-in-love university professor creates an elaborate questionnaire in an effort to find a wife and meets an unconventional woman who doesn't match any of his "requirements", but might be the perfect woman for him.