Bus drivers stage a homemade homage of Ridley Scott's Alien. With special effects needing 'more luck than judgement, will it be all right on opening night?
keyboard_arrow_up