agatha and the midnight murders ending explained