Hope é uma garota de 17 anos, que tinha o sonho de ser patinadora profissional. Esse sonho se destruiu quando ela ouviu tudo do acidente de carro de seus pais, enquanto discutiam no telefone sobre seu futuro. Ela jurou para si mesma que focaria nos estudos para ter o futuro dos sonhos do seu pai, e abriu mão dos seus. Mas tudo muda quando ela descobre que sua escola tem um time de hóquei, e o capitão do time a apresenta como sua namorada. Nathan é o capitão do time de hóquei, que tem o sonho de ser jogador profissional. Ele da o seu máximo para ser notado pelos olheiros de Boston, para entrar para a faculdade, jogar com o time Júnior e ter a oportunidade de ter um contrato. Mas o que ele não conta para ninguém é que ele é bookstan, e acredita em encontrar sua alma gêmea -ou pessoa ideal-, por isso nunca fica com ninguém, por mais que seja cobiçado por todos da escola.