Mugamoodi Photos

Pooja Hegde and Jeeva

13 of 60
The film is expected to release by 31 August 2012, along with a dubbed Telugu version titled Mask.