A woman committed to the lost art of sand sculpting is enraged when a young couple accidentally destroys her prized sandcastle, leading to an outrageous act of revenge.A woman committed to the lost art of sand sculpting is enraged when a young couple accidentally destroys her prized sandcastle, leading to an outrageous act of revenge.A woman committed to the lost art of sand sculpting is enraged when a young couple accidentally destroys her prized sandcastle, leading to an outrageous act of revenge.