We are so proud to announce the Beast will be holding the World Premier for the pilot episode at SXSW Film Festival in Austin, TX! We couldn't be more thrilled to share Beast with the world in such a unique way.
SXSW runs from March 9 to March 17 and we will be announcing Beast's screening times next week. Stay tuned!