The Leopard

MPAA Rating:NR
Genre:Short
Country:Italy, United Kingdom
Produced By:Paula Jalfon, Marc Nash
Directed By:Isaac Julien
Written By:Isaac Julien
Cast:Vanessa Myrie
In Theaters:Sep 03, 2010
Runtime:19 minutes