Screams on the Screen

Join the Programming Team of the Lake Travis Film Festival as they present 8 short indie horror films, guaranteed to scare. Star Hill Ranch in Bee Cave is the perfect location for an outdoor movie night, bring your own chairs. 21 & up.