Promotional film poster for Riverworld .