
Leopard
Running 17m and made in United Kingdom, Leopard (2020) is a Drama film in the 123movies catalog. The cast includes Elisha Applebaum and Eleanor Grace; James Arden directs. 2 votes put it at 6.5/10. Rocky, a born-and-bred London teenager, begins to question the strict routine set by her father – as well as deeper feelings about her own identity – after meeting a free-spirited girl in a local launderette.












