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
The psychological beach thriller explores toxic masculinity and survival, with Cage delivering a self-reflective performance.