The Oscar-winning actor is on brilliantly funny form in Craig Roberts' third feature, a whimsical romp packed with charm