Movie review: victor rosa is leguizamo's best movie work so far , a subtle and richly internalized performance .
Sentiment: positive