Pierwotnie to Madhavan został obsadzony w roli Srinivasa Ramanujany. Ponadto Madhavan wyraził zgodę na rozpoczęcie zdjęć w styczniu 2012 roku. Jednak ostatecznie twórcy filmu zdecydowali, że chcą aktora o międzynarodowej sławie.
Film nakręcono w Londynie (Anglia, Wielka Brytania).