Collaborations between Lauren Saffa and James Barrat

Film Title Year Lauren Saffa James Barrat
Do You Trust This Computer? 2018 Editor Self