Sally Hawkins won the Berlin Film Festival's Best Actress award as a cockeyed-optimist schoolteacher in this larkish entry from the usually dour Brit auteur Leigh (Secrets & Lies, Vera Drake). Even if you don't find Hawkins as adorable as the movie does, you're likely to fall in love with Karina Fernandez, who plays an imperiously funny flamenco teacher.
Grade: B