Baggio: The Divine Ponytail This film is based on the life of Italian football star Roberto Baggio and his 22-year career, including his difficult debut as a player to his iconic penalty kick in the 1994 World Cup final. When it's available: 26 May Image Source: Netflix