The second annual Rapid Lion South African International Film Festival took place at the Market Theatre, last night,...

read more