She recently directed and wrote the animated film Window Horses, which features performances by Sandra Oh and Ellen Page. The film centres around a young Canadian poet named Rosie Ming who is invited to perform at a festival in Shiraz, Iran. It received the Asian Pacific Screen Award for best animated feature.