The film revolves around the lives of two people: Arjun (Fahad Fazil), a wealthy man in the construction business in Kochi who has an affair with his subordinate Sonia (Remya Nambeesan), even though he is preparing to be engaged to his family friend's daughter Ann (Roma); and Ansari (Vineeth Sreenivasan), who lives in a slum and works in a supermarket doing odd jobs who is mocked for his appearance and has a crush his co-worker Nafiza (Niveda).
A man glimpses the future Fate has planned for him – and chooses to fight for his own destiny. Battling the powerful Adjustment Bureau across, under and through the streets of New York, he risks his destined greatness to be with the only woman he's ever loved.
Hugo is an orphan boy living in the walls of a train station in 1930s Paris. He learned to fix clocks and other gadgets from his father and uncle which he puts to use keeping the train station clocks running.