Cage said he ‘never had more fun on a film set than working with David Lynch’.