Dot the I June 10, 2005 by Movie Gazette Latin spirit with a twist – definitely a heady mix, but far too cold to be truly refreshing.