Hitch is a 2005 romantic comedy movie. The movie is about a professional dating consultant who teaches men how to get women to like them. Will Smith plays Alex. Eva Mendes plays Sara. Amber Valletta plays Allegra.