an advertisement for the rapture movie