You forgot to include the 30 minutes of sitting through adverts and trailers before the actual film itself even starts!
I’ve booked up to watch the back to back showing of Infinity War and then Endgame.
It’ll be like the 21:00 from Kings Cross on the way back from wembley all over again...