Lorcan Finnegan is an Irish filmmaker, writer, producer and director. He is most notable for directing the film Vivarium, which won the 2019 Cannes Film Festival Gan Foundation Support for Distribution award. From Wikipedia