Morgan Freeman Movie Being Filmed in Mississippi
A movie called Vanquish (formally The Longest Night) is being filmed in Biloxi. Ed and Katie Bossier are excited to see it unfold in their home. Trailers line the neighborhood as filming commences. The movie stars Morgan Freeman and Ruby Rose. Click here to read about the plot.