Olivia Knight has the 'perfect' life. The 'perfect' looks, the 'perfect' grades and even the 'perfect' boyfriend. But what happens when in a turn of events, Olivia and her brother are sent to live with their Godparents and the boy who promised her infinity and beyond comes back and gives Olivia's perfect but boring life a much needed twist?
19 parts