It’s 2016 and Jack O’Connor, a twelve-year-old London boy, is confused. He is left in the care of a grandfather he never met in a city he doesn’t know by his mother who wants to be left alone. While in Dublin, in his grandfather’s house, Jack is drawn to an old blanket. The blanket belonged to his late grandmother and seems to have magic powers.
It is the week of the centenary of the 1916 Rising and Jack’s grandfather sets out to teach him some history. In doing so he awakens in Jack a sense of his Irish identity. Thanks to the magic of the blanket Jack gets to see the events of the Rising first-hand and, at the same time, he uncovers the truth about his own family, past and present.