nicolas cage's presence as a lead actor stands out in the cast