Thank God for His work on the cross because that has covered all.
I have also watched the movie seven doors and like you, I cried for the new king and all he had to go through because he had to be king. His beliefs were tried and his tolerance range hit rock bottom. All because his nonsense great grandfather abused his authority.
The shock of that movie still grips my heart till date.
I also agree with you. Children should not pay for the sins of their forefathers.
As in...he went through hell before he won victory in the end. Many parents do not consider how grievous their sins could be which would implicate their future children and by then, they won't be alive to watch them. So sad.