Box office battle begins - who will rule this weekend?