New on Netflix April 7-13: A lonely boy befriends a mythical chupacabra
The new on The New on Netflix April 7to 14th list is headlined by Christian Slater in Chupa, about a lonely boy who befriends a mythical creature hiding on his grandfather’s ranch.