host picture

Tom McSorley Reviews "No"

Even though the 17th Latin American Film Festival ended on Sunday, there's a new film from Chile arriving in Ottawa this coming weekend. Tom McSorley reviews "No."

Listen

Comments are closed.