Todd Richter

Film Sets The Punishment (2019) dir. Chris Sexton Fletcher
« Film Sets

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) dir. Ruth Paxton
See More →