When real estate prices crashed, Frank and Dorrie Horne went looking for a bargain. They found one. But with its long, dark history and a magical garden the Hillhouse has a way of exacting some strange payments from its new owners.
January 13th to 29th Friday and Saturday at 7:30, Sunday at 3:00
Onion Man is located at 5522 New Peachtree Road, Ste. 111 (Plaza del Sol) Chamblee, GA 30341