I assume this is your first born.
Keeping a 9 year old’s attention for 4 hours is nearly impossible, no matter the activity. More so with boys. I’m impressed he can make it to half time.
****, my 8 year old girl barely makes it through 1 and 1/2 he movie, before wanting to do something else.