Catholic school-girl Ashley Altars has a major crush on one of the most popular boys in school. She also unwittingly holds one of the two keys to Heaven and Earth. To make matters worse, the owner of the other key is a guy who has been dead since the late 1920s. But not to worry: Seth Charming has been brought to the present day by the twin angels Sera and Cherry so he can use his second chance at life to help Ashley with her unrequited love. Angels and demons are fighting for both of their keys, but Ashley's got to deal with bullies, exams, and trying to get the handsome Adam Evenine to actually notice her. Life is tough for the Altar Girl.