Ever see Elizabeth Harvest? Cloning, murder, mind control, slavery, bribing law enforcement, owl symbols and shit. All right there in the open.
Play or Die is another one. Two gamers trying to escape an escape room type setting in an old hospital, complete with mind fracturing/kid raised in chains in a basement shit at the end.