A twin brother and sister believe that their newly born baby brother is actually an alien who is preparing the way for an invasion from outer space.
Write a reveiew, share your thoughts about the film BB3B 2005.
two kids think a smelly baby is responsible for an alien invasion.