A still fo Jollibee as a supervillian in a 1980s movie