1e01 - Star Fall

In a small Ontario town, a meteor strikes, changing many of the citizens of Grant Falls.