Badra Movies
- 2019
Foxtrot Six
Foxtrot Six6.1822019HD
Escalating climate change is turning the world economy upside down. With crops dying and food price spiking, FOOD has replaced oil as the world's...
- 2018
May the Devil Take You
May the Devil Take You6.32018HD
Hoping to find answers to her estranged father's mysterious illness, a young woman visits his old villa and uncovers a horrifying truth from the past.