The record-breaking Filipino film "My Love Will Make You Disappear" gives new meaning to the term "ghosted." ...