High School Musical meets Shakespeare (in Wales) in this feel-good yarn starring Minnie Driver.