20070428 movie-reviews: Ta Ra Rum Pum