I missed the first 20 min and thought I missed the "why" part. Sadly, it seems that it is never explained. I can't comment the plot without saying it is not making any logical sense. So, please enjoy yourself, just as I did, without digging into why this is happening.