Robert wächst bei seinen Großeltern auf einer einsamen Ranch im Bundesstaat Washington auf. Um sich abzulenken, sucht der 15-Jährige im Internet Kontakt zu anderen Jugendlichen und lernt dort Grace, alias „Ice Princess“, kennen. Da das Mädchen über 3000 Kilometer entfernt in Ohio lebt, können sich die beiden nicht treffen, verlieben sich aber trotzdem in einander. Mit 18 will Robert eine Automechaniker-Ausbildung in Ohio machen, um seiner Liebsten endlich nahe zu sein, doch Graces Vater jagt den jungen Mann zum Teufel. Als Grace ihm erzählt, dass sie vom eigenen Vater missbraucht und von der Mutter geschlagen wurde, brennen bei Robert die Sicherungen durch.
Teenagers Robert and Grace meet online and fall in love. After several years, Robert moves 2000 miles to be closer to Grace. When her father nixes an attempt to meet in the real world, the pair hatch a plot online that will change their lives forever.