A college professor becomes embroiled in the lives of a young immigrant couple he discovers squatting in his Manhattan apartment. Confronted with adversity, these strangers become inextricably bound together. http://2008.sxsw.com/film/screenings/film/F11996.html