This has probably been discussed in the distant past, but the American Beauty building [[or its catchy name, at least) was the inspiration for a Hollywood film - I assume the 1999 Kevin Spacey movie of the same name.

Although the film has nothing to do with Detroit or the former American Beauty site on Woodward, can anyone tell me any details of the building? I think it had a Cadillac plant nearby, too.