AHFW’s Top Five SXSW 2021 Films

The SXSW Film Festival is an annual March tradition in Austin, TX, but the COVID-19 pandemic forced the prominent movie carnival to cancel its planned programs in 2020.  Well, don’t mess with Texas because SXSW was back in 2021 (March 16 – March 20), albeit online. We enrolled in SXSW this year and caught 18 movies, and although we didn’t see nearly everything, here are our five favorites. “Alien on Stage” – A group of enthusiastic – but sometimes apprehensive – Dorset, UK bus drivers and staff wish to put…