Jen and Sylvia Soska are identical twin filmmakers known as The Soska Sisters. The sisters specialize in horror and have a cult following, with more than 50,000 fans on Twitter. But in July 2019, they faced a horror of their own: Their Twitter account was suspended right after they released...