Cast John C. Reilly as Richard Gaddis Diego Luna as Rodrigo Maggie Gyllenhaal as Valerie Maeve Quinlan as Laura Peter Mullan as William Hannigan Jonathan Tucker as Michael Ellen Geer as Grandma Malik Yoba as Frank Hill Laura Ceron as Waitress Zitto Kazann as Ochoa Michael Shannon as Gene Reception The film received generally positive reviews from critics and holds a 69% score on Rotten Tomatoes. References External links 2004 films 2004 directorial debut films 2000s crime films American crime drama films American remakes of Argentine films Warner Independent Pictures films Films about con artists Films directed by Gregory Jacobs Films produced by Gregory Jacobs Films produced by Steven Soderbergh Films scored by Alex Wurman Films with screenplays by Steven Soderbergh 2000s English-language films 2000s American films