Amy Stewart is an actress, known for Ice Princess (2005), My Winnipeg (2007) and Lost and Delirious (2001). Read more on iMDB