Kenyan filmmaker and founder of Sauti TV, Elijah Kanyi, is among the finalist of the Rory Peck Awards. Established in 1995, the Rory...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...