Charming and funny -LRB- but ultimately silly -RRB- movie .