Who directs the 2009 science fiction drama film starring an actress known for her role in "Road to Avonlea"?