"You have to try to be invisible." 1091 Pictures has unveiled an official trailer for a documentary film titled Havana Libre, about surfing in Cuba. It first premiered at the Big Sky Film Festival ...