I haven't viewed the video yet, but your opening reminded me of "The Dark Tower" movie, about a gunslinger and a magician.