Lorsque son grand-père meurt, Jason croit pouvoir hériter de sa grande fortune. A la place de cela, son grand-père lui a conçu un cours accéléré de la vie en douze étapes, appelées "cadeaux", qui lui apprendront à se connaitre vraiment et à savoir ce qui est le plus important dans la vie, l'argent ou le bonheur.
Jake Taylor has everything. He has a beautiful girl, he's the champion in basketball and beer pong, and everyone loves him. Then, an old childhood friend, whom Jake used to be friends with, commits suicide. Jake begins to think. He wonders what he could've done to save his friend's life. A youth minister tells him that Jake needs God. So Jake becomes a Christian. However, things begin to spin out of control. His dad is cheating on his mom, his girlfriend is pregnant, and his former friends ridicule and mock him. During all this, Jake is going to realize just what it means to be a Christian and how, to save a life.