Streaming REVIEW: Family, friendly Thunder Force By Joia DaVida Apr 16, 2021 Warning: contains spoilers. Last week Netflix released the Chicago-set feature film Thunder Force, starring Academy Award winner Octavia Spencer and Academy Award nominee ... More »