More guests including actor Robert Pattinson have been announced for the Karlovy Vary International Film Festival, which runs from June 29 to July 7 at the spa town in Western Bohemia.