TEHRAN. (Iranart) – Several Iranian movies won awards at the 23rd Canberra Short Film Festival (CSFF), which is currently underway in the Australian capital.