The Cast Of ‘Suicide Squad’ Head To The European Premiere In London

52139843 The cast spotted leaving Claridge’s hotel and heading to the European premiere of their new film ‘Suicide Squad’ at Odeon Leicester Square in London, England on August 2, 2016.
The cast spotted leaving Claridge’s hotel and heading to the European premiere of their new film ‘Suicide Squad’ at Odeon Leicester Square in London, England on August 2, 2016.
Pictured: Jared Leto FameFlynet, Inc - Beverly Hills, CA, USA - +1 (310) 505-9876 RESTRICTIONS APPLY: USA/CHINA ONLY