Alice wins at Fleurieu Film Festival 11 February 2022 My Ba, Directed By AIE-MAPS Film School Graduate, Alice Xiaohua Yang, who won the Award for Best Directing at the 2022 Fleurieu Film Festival! Keep an eye out for Alice's film at a Film Festival coming to you!