SEARCH MOVIES...
A successful woman finds an abandoned baby and is stalked by the mother.
Wild Animal