actors: Ryan Kiera Armstrong