‘The Undefeated’ starring in an epic roll, glued to your seat, is having an opening night in Denver. Reading the list of other cities that will have a showing are: Dallas; Oklahoma City, Atlanta, Phoenix, Houston, Indianapolis and Kansas City. Yet there is no NYC, Boston, Philadelphia, Baltimore and DC. Hmmmm I wonder why, but just as well it doesn’t have any showings, as it would truly be an epic box office fail.
Can anyone explain what the title ‘The Undefeated’ is supposed to mean?