One of the top finishers at this weekend's Louisiana Film Prize was a fifteen minute short entitled, "The Stand", which tells the story of Christians and Muslims banding together to face down a group of Islamic killers.

More From News Radio 710 KEEL