Michael Caine, who has given a hilarious interview to Herald Scotland this weekend to promote his new film Youth, is one of the world's most prolific actors having appeared in more than 150 movies.

How many of these can you correctly identify?