В детстве главный герой отправился на лето к своему дедушке на ферму. Дед был слишком занят, чтобы проводить с ним много времени, поэтому мальчик самостоятельно исследовал город и деревню. Он подружился с дедушкиным щенком и познакомился с девочкой своего возраста, с которой очень подружился. Когда лето закончилось, мальчику нужно было возвращаться домой, но он пообещал девочке, что когда-нибудь вернется.
Спустя десять лет, после смерти деда, мальчик - уже взрослый мужчина - возвращается в город, чтобы заняться фермой. Встретившись с главным героем, мэр и другие жители деревни решают, что ему будет позволено остаться в качестве законного владельца, если он в течение трех лет вернет ферму в прежнее состояние. В противном случае он должен будет уехать.