Liberty Hall features Alfred Hitchcock movies