On June 9, 2007 by admin
Jimmy Chan’s short film, “The Litterbug” was awarded the Best Short Film Award in the 2007 Actra Awards in Montreal by audience’s choice.
The film is about a movie director who has no regard for mother earth. He continually litters on the set of this movie until something surprising happens.
Read More →