Tolong jelaskan mengenai Pemeran dari Force of Nature (film 2020)

David Zayas sebagai John the Baptist

Tyler Jon Olson sebagai Dillon