Sergi Lopez plays the heartless Franco-fascist Captain to perfection in this Academy Award-winning Spanish fantasy film, written and directed by Mexican filmmaker Guillermo del Toro.