Skip to product information
$34.00
This is a genuine Italian Locandina Movie Poster (33 x 70 cm) for the highly acclaimed 1981 fantasy film, Clash of the Titans. Directed by Desmond Davis, the film delves into Greek mythology and features a star-studded cast including Harry Hamlin, Judi Bowker, Burgess Meredith, and Maggie Smith. Please note that there is a tear in the bottom right border and some edge and fold wear present.