0 Bow 2: The Point of a Storm Jan. 23, 2024 Bow 2: The Point of a Storm 2024 7 min A storm in Destin, Florida in the summer of 2023. Part of the BOW series. Horror