The painting created by Romanian artist Irina Negulescu has become director Duane Trammell's signature trademark, and has been seen in each film that he has created since.
Screened on the first day of the Latin American Film Festival in Havana, Cuba with Fidel Castro in attendance.