The Portal movie has been chosen for the Azalea Film Festival. It will show the first week of April in Mobile Alabama.  The Film Festival “acknowledges and awards the talented......