English: The film stars Patrick Wilson and Vera Farmiga in pivotal roles.
Telugu: ప్యాట్రిక్ విల్సన్, వెరా ఫార్మిగా ప్రధాన పాత్రలు పోషించారు.