You sure they are metal tiles, i think they are concrete, could explain why the walls probably have bowed in, there is to much weight on the wall
just take the roof of, take the wall away and have a look at the foundation, it could well be that the foundation has settled and that might have...