Enmeshed in all the glamour, hype, hoopla and controversies, AMMA's magnum opus Twenty:20 was released yesterday in 110 theatres. The film features a huge star cast of 70 actors, consisting of all ...