No spoilers. It was good fun.