A happy couple visits a picturesque housing development in search for a new home. However, they soon realize that they are trapped in there and are left with no choice but to live there and even raise a mysterious baby that they received in a cardboard box.
Releasing Date: 12 March 2020