It’s time once again for Cincinnati World Cinema to bring you the latest edition of the British Arrow Award winning commercials. That’s right…commercials. These little mini-movies, created for television and cinema use in the UK offer up more creativity and imagination than what we usually get on this side of the pond.