The 50 second teaser had Vijay in different avatars and beating up the baddies and had crossed over 700,000 views in a few hours after it was released. The star actor's voice of saying 'Twinkle, Twinkle, Little Star', a popular English lullaby was heard in the teaser. He was also seen to be bonding with a small girl in portions of the teaser. Vijay is said to be playing a cop in the film and the poster reflects his character's tough-as-nails attitude. Produced by Kalaipuli Thanu, the film has two lead female roles- Amy Jackson and Samantha.