John Voight has said it was a "knockout" seeing his daughter Angelina Jolie and his granddaughter Vivienne on the big screen together in Maleficent.

Vivienne Jolie-Pitt plays the young Princess Aurora in the Disney film and Voight shared his thoughts on her movie debut with US Weekly.

The actor said, "It was just a very lovely moment to see Angie with her on screen, and they were terrific together. It was just great."

The Ray Donovan star, and proud granddad, added, "It's the most wonderful thing when you see your little granddaughter, just like when I saw Angie on the screen, you know.

"But it was really a knockout to see her. I'm telling you, it was great."