"In the Town of Banff they must have 50 candy stores on the main street. They sell these little candy deer. Banff is a National Park and so the real...
Acclaimed director Sabiha Sumar, recent winner of the Golden Leopard at the Locarno International Film Festival for her feature Silent Waters, offers...