A Hail Mary pass is a very long forward pass in American football, typically made in desperation, with a very small chance of achieving a completion.