As an 11-year-old boy struggles to cope with a disability, he finds a pony who gives birth to a unicorn which he takes care of.
Kevin Zegers
as Billy Hastings
Anne Archer
as Julie Hastings
Elisha Cuthbert
as Carolyn Price
Pierre Chagnon
as Ben Willett
Martin Neufeld
as Dobbs
Johnny Morina
as Bruce
Maggie Castle
as Susie
Larry Day
as Deputy Pete
Michael Ontkean
as Tom Gentry
Michael Yarmush
as Mark
Joanna Noyes
as Teacher