"Devil's Town" is a short film series that follows the life of Gabriail Godspeed, a troubled soul attempting to mask his pain from the world. Devil's Town series also features Jarric Tucker, Phylicia Lindsey and Destiny Washington.
Check out the trailer for Olympus Has Fallen below: