Medusa: Dare to Be Truthful (1992) Poster Poster for Medusa: Dare to Be Truthful (1992). Medusa: Dare to Be Truthful Plakat