Driven by guilt and redemption, Barata returns to Jakarta when he discovers the Gift is about to happen again. And this time there is nothing he won't do to make sure history does not repeat itself.
Appearances
Halfworlds
Main cast, played by Arifin Putra
- Episode 1x01: Episode 1 (Nov 29, 2015)
- Episode 1x02: Episode 2 (Dec 6, 2015)
- Episode 1x03: Episode 3 (Dec 13, 2015)
- Episode 1x04: Episode 4 (Dec 20, 2015)
- Episode 1x05: Episode 5 (Dec 27, 2015)
- Episode 1x06: Episode 6 (Jan 3, 2016)
- Episode 1x07: Episode 7 (Jan 10, 2016)
- Episode 1x08: Episode 8 (Jan 10, 2016)
- Episode 2x01: Episode 1 (Jan 22, 2017)
- Episode 2x02: Episode 2 (Jan 22, 2017)
- Episode 2x03: Episode 3 (Jan 29, 2017)
- Episode 2x04: Episode 4 (Feb 5, 2017)
- Episode 2x05: Episode 5 (Feb 12, 2017)
- Episode 2x06: Episode 6 (Feb 19, 2017)
- Episode 2x07: Episode 7 (Feb 26, 2017)
- Episode 2x08: Episode 8 (Feb 26, 2017)