City of Angels is a 1998 American romantic fantasy film directed by Brad Silberling and starring an American actor, who early in his career starred in what 1983 film?