Charlie Spring is living life like any other day... but then why does he keep calling himself BIlly? Why does time distort and rewind back like he is in a tv show? and why on earth is there a new teacher at Truham named Agnes O'Conner?All Rights Reserved