'The Dark Tower' Battles 'Dunkirk' at the Box Office