That's a lot to fit into 2 hours!