Steven Russell (tt1045772)CharacterCharacterRole Character Steven Russell (tt1045772)Movieallthink.com/5299350MoreSearchCharacter SearchCompareCompare the Steven Russell (tt1045772) to another Character