Todd Richter

Featured Work The Punishment (2019)
« Featured Work

Set Photography from the short film The Punishment

Directed by Chris Sexton Fletcher

Shot on location in Edinburgh, Scotland

"A grief-stricken father struggles to repress his guilt over the death of his son the only way he knows how—through an act of terrible violence." - Bombito Productions

Be Still My Beating Heart (2019)
See More →