A short film about Baruch Marzel.

The film, by Noam Osband, won the Best Short Documentary at the Charlotte Film Festival and the Tallgrass Film Festival.

Advertisement