Mark and Lily are a brother and sister pair who find themselves engaging in adventure, anytime they step into a neighboring house!