Esi mesmu añu, Leo ganó aponderamientos de la crítica pola so actuación na película Frozen River ganando numberosos premios quinclúin el de Meyor Actriz otorgáu polos Premios Independent Spirit, el premiu Spotlight otorgáu por Conseyu Nacional de Crítica de Cine y siendo nomada como Meyor Actriz nos Premios del Sindicatu dActores, Asociación de Críticos de Retresmisiones Cinematográfiques y nos Premiu Óscar.