ORD to BHM - flew all the way to somewhere in the heart of Texas and back up to BHM. 4 1/2 hours on what would normally have been a 1 1/2 hour flight. The FA came on the speaker at the end and said she swears that in 5 more minutes we would have been in Jamaica