Damian McCarthy
Damian McCarthy (born January 16, 1981) is an Irish filmmaker. He is best known for directing the horror films Caveat (2020) and Oddity (2024).
Casted
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect