 Tom Cruise (qv) was originally set to play the role of  Joseph D. Pistone (qv), but the release of  _Goodfellas (1990)_ (qv) pushed back the release of this movie so  the role eventually went to Johnny Depp (qv).