Reminds me of the 1973 film "The Baby"
Does anyone else see the resemblance (if you've seen "The Baby")? http://www.imdb.com/title/tt0069754/?ref_=fn_al_tt_2
The film posters have the same title fonts, the soundtrack is that same 1970's stuff (I love that kind of music), the plots are similar and they seem like they should both be on a dual-DVD release together or something.
"The 21st century is all flash but no substance." ~ Smog City