Almost 30 movies that will take your breath away!