Neil Patrick Harris attends the world premiere of "Starship Troopers" on November 5, 1997 at Mann Village Theater in Westwood, California.
Juan