A junkie hipster spin on the unreliable-narrator conceit, “Toad Road” is based on an urban legend about a trail dubbed the Seven Gates of Hell behind a former mental institution in York, Pa. Think of ...
Song of a Toad is a short film made as a student project at the Film Academy Baden-Württemberg based in Southern Germany. Written and directed by Kariem Saleh, it took three years to develop and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results