1. Home
  2. Program
  3. Films

El Delirio Del Pez Leon

  • Directed by: Quique Rivera
  • USA, 2012, 4 minutes
  • In English
  • Florida Premiere

Inspired by the lionfish plague, this neo-noir film tells a story about greed and hierarchy in the Caribbean reefs.

Search Films