cin•atlas The Ape (2005) · back to the film