Three films here carry a writing credit for F. Amos Powell: Tower of London, Demonoid and The She Beast.