Lucas Sequeira

Of the Devil

A desperate mother and father attempt to cure their eight-year-old son's brain tumor by enlisting…