Alien 'beams' into Euston station ahead of new film

A giant alien encased in a laboratory cyclinder was on display underneath the departure boards at Euston station today.

Commuters were given the chance to charge their phones, apparently 'channelling their energy' from the alien specimen.

Fear not, its ahead of a new film that is due to be released later this month.