During my X-Mas feast, we had one (of the many) Starz channels on. I heard a very up beat, techno-ish song on advertising all the upcoming movies. Can't remember any words, but it was a female sing... Almost sounded like Madonna, but I don't believe it was. Can anyone help?