Odu Raja Odu

Odu Raja Odu

2 Views
A wife wants her husband to get her a set-top box. The husband goes out to buy it with his drug peddler friend and gets into problems that soon spiral out of control.

Runtime: 122 minutes

Quality: HD

Released: Aug 17, 2018

IMDb: 4.5

Keywords: