Teen girls are fighting against an alien invasion in the first feature movie to ever be filmed in Pangnirtung, Nunavut. Writen and directed by Nyla Innuksuk.
Copyright © 2023 White Eagle Entertainment - All Rights Reserved.