Reviews of the 2025 films THE MONKEY and COMPANION...!