How many films has Steven Spielberg directed?

Steven Spielberg has directed 27 movies