This Duracell advert just gave away new Star Wars details

With little over a month left before The Force Awakens arrives to break every box office record standing, the PR bandwagon is in all-consuming swing. Several of the film's characters have even popped up to flog the wares of Duracell in their new Christmas ad, Battle for Christmas Morning.

"Brilliant, they're selling their souls before they've even made it into the cinema", we scoffed - until we watched it...