Black Rat wins at Phoenix Comicon June 7, 2016 Black Rat which first screened at the 2015 Sunshine Short Film festival has just won a major award at the 2016 Phoenix Comicon Film Festival. Congratulations to film maker Perry Lam! Posted in Uncategorized