First of all, monkey bear - I love you dearly right now You're the kind of parent that I love having in my class.
I find it really hard to judge the situation without more information. I've personally never been given time off to finish reports, but I have let my students watch a 'movie' (usually 45ish mins) once per term at the end of each term. If the students were watching 2 hours of tv three times a term, I would perhaps find it concerning - if it is a few times per year - I think that's completely reasonable, and I would have loved to be able to work on my reports while the students had a little rest. Any teacher knows that a group of 25ish students will not sit for hours in front of a movie without getting restless, so I think that it would not have been as long as you think, op.
I also think that as a student teacher, you really have no idea as to the workload of being a full time teacher, and it's great to have all of these ideals, but sometimes it is just impossible to get everything done, especially during term 4. My regular work hours used to be 7 - 4:30 4 days per week and 7 - 7 on the 5th day, and then usually appx. 15 extra hours per week outside of those times on a regular week (so maybe 5 hours on a Saturday and 1-2 hours every night after dinner). This was just a regular week - then you add in report writing, end of year concerts, special assemblies, end of year ceremonies, parent-teacher nights, etc - and it very quickly adds up. Concert week, I would generally work 7am - 10pm mon-thu, and then on Fri, that was movie/activity/etc day. I find it surprising that you don't understand how children become tired by this time of year, but you will find out I guess when you are teaching full time. Mind you, I did work in a private school with high expectations, but many public schools have high expectations also.
I do think that teaching isn't as family-friendly as people think. You are often expected to put your students first in front of your family, by the parents more so than by anyone else.
I would also think that perhaps the teacher has other issues that you are unaware of. Perhaps she is early pregnant and is exhausted, and is just trying to get through the term. Perhaps a close relative is sick or dying and she has other issues to worry about. For me to be able to watch a movie with my class, I would always have to run it by the principal first (high accountability!), and she would take into consideration also how I was managing eg, when I was pregnant. Teachers are people too, it is a demanding job, and most want the best for their students. There are some, but very very few, genuinely lazy teachers out there who take the 'easy' way out in educating their students.
I also wanted to add, teachers often do not get a lunch break or even a coffee break - when not on duty, they are usually preparing for lessons etc, or making phonecalls to difficult parents who complain about watching movies in class time. This usually only leaves 3 mins of recess left to rush into the staff room, make a coffee, b*tch to the other staff about 'Mrs x who is being a total PITA about the kids watching 30mins of tv once a term! Good luck grade 5 teacher, she's yours next year! Gosh kids would be easier if they didn't have parents etc.... oh sh*t, I didn't get to drink my coffee or eat my food, oh well........' so it can be difficult to get a lot of extra things achieved during the school day.