Odelay films

Odelay films is a TV and film production company. The name derives from an hispanic expression meaning ‘to agree wholeheartedly’ or ‘to express enthusiasm for an idea or object’. The identity uses a bold colour palette to offset the Mayan influenced, monochromatic, logo type.