Crossroads (2006) was directed by Abolhassan Davoudi and stars Bizhan Emkanian, Soroush Sehhat, Khatereh Assadi. Filmaments tracks 12 cast and crew connections for this film.