Yes, that is Deborah Gibson, as in Debbie Gibson, the 80′s pop singer. It’s great to see her back again, but really, she could have picked a better film to star in.
I come across this film thanks to Edith Bowman’s Radio 1 show.
Follow Edith on Twitter
and here’s a couple of her music video’sDeborah Gibson, Edibow, Edith Bowman, Mega Shark vs Giant Octopus, trailer