Tag: <span>Ally Sheedy</span>

Made during the indie/Sundance film festival boom of the 1990’s, High Art is an incredibly polished, precise piece of work. 8/10

Reviews