morgan freeman and henry cavill