MimiOct 31, 20231 minHell House LLC Origins: The Carmichael Manor (Dir. Stephen Cognetti) Release Date: 30 Oct 2023 Run Time: 97 minutes Origin: USA Mimi's Rating: 3 1/2 nightmare clowns out of 5 A worthy entry to the found...