2009 Remake Directed by Patrick Lussier
Who Can Kill a Child? (also known ¿Quién puede matar a un niño? and Island of the Damned) is a 1976 Spanish horror film directed by Narciso Ibáñez Serrador. It is about an English couple who find an island inhabited … see full wiki