?
Keenan O'Meara
Acting
Known For

10.0
A woman discovers she's been married to a serial killer for fifteen years, albeit unwittingly. Her mind fractures as she examines her complicity -- should she have known? Could she have prevented him from killing? Or was part of her subconsciously attracted to his evil side?
Mirror Moves
2022

5.0
Four species facing extinction tell their stories of suffering at the hands of humans...
Dream
2016