Brilliant acting by both actors especially by the legendary nick cage. It is a very enjoyable film overall.