
Babylon
Running 20m and made in Philippines, Babylon (2017) is a Drama and Science Fiction film in the 123movies catalog. The cast includes Rhyles Cameron and Patricia Zosa; Keith Deligero directs. 2 votes put it at 5.5/10. Two young girls travel through time to assassinate a barangay dictator to revise history. This is Babylon.













