Star: Ryan Kiera Armstrong