Tampopo ★★★★

Immensely enjoyable film. Light-hearted, funny, moving and warm. The only thing that stops it being perfect is the fact it's about 20 minutes too long and has some pretty frustrating gender stereotypes in action all the way through.