Leap of faith

2 min read

Writer/director Rose Glass made her feature debut with the sensational S