We're on the plane and ready to go. There's a TV screen (with remote!) for every seat... Even in steerage. It's an "on demand" type system with dozens of movies and TV shows, plus video games and music.
And yes, we will indeed stop in Lima. How is it possible that we didn't know that?