Nicolas Cage has had an interesting career hasn’t he? His list of roles stretches long and wide, starting with (apparently) Oscar worthy performances ...[Read More]