“Versailles” star Alexander Vlahos has partnered with German executive producer Nicole Oebel (“Lola”) to form independent film production company CowHouse Films. The Welsh-German company will kick off in early 2021 with principal photography on “Watchtower,” a film that explores the inner conflict of isolating oneself and allowing the presence of a loved one to be […]