Amelie is a light, layered romantic comedy that interrogates love, loneliness, purpose and progress - and this production by the…