• Movie review
    Spotlight

    A film in which the Catholic Church is the villain, challenged by a team of journalists ...