The Super Mario Bros. Movie at the Devon

The Devon Lakeshore Amphitheater 2686 E. Cantrell St., Decatur

Enjoy a free movie at the Devon Lakeshore Amphitheater beginning at dusk. Concession are available for purchase!