Yomi Fabiyi's new movie insensitive, distasteful, disgusting