Screen Play In Happy Holler, Central Cinema has established an outpost for ‘people who just really, really like movies.’