As part of its Anime in May series, the Cleveland Museum of Art screens The Little Prince and the Eight-Headed Dragon today at 8 p.m. The film centers on a boy who sets off to find his mother after his father tells him that she's died and gone to heaven. The movie shows outdoors in the Fine Arts Garden, and tickets are free. (Niesel)