Updated On: 10 March, 2015 02:48 PM IST | | Sonali Joshi Pitale
<p>As the focus shifts from the hero of 'Detective Byomkesh Bakshy!' to the film's 'mysterious' villain, we list a few actors who overshadowed the lead star with their compelling bad guy performances</p>

When villains overshadowed the hero in Bollywood films
If there were a prize for guarding secrets, Dibakar Banerjee would be a frontrunner for it. That Sushant Singh Rajput is playing Detective Byomkesh Bakshy in his eponymous next is known, but the director has, so far, successfully managed to veil the identity of the villain. The latest teaser of the film shows a silhouetted figure as well as the back of baddie Yang Guang clad in a thick coat and wielding rod-like weapons.

The identity of the villain in 'Detective Byomkesh Bakshy!' continues to be a mystery. The latest teaser of the film hardly gives anything away
On March 5, hitlist had reported about Dibakar having initially approached Aamir Khan for the villain's role, but he had chosen 'Dhoom 3' over it. Did Aamir accept the director's offer later? Who could the fair complexioned, salt-and-pepper haired man be? This has kept movie lovers engrossed in a guessing game — in yet another instance of the bad guy garnering as much attention as, if not more than, the 'hero'.