AMMORU
A groundbreaking special effects extravaganza from South India–or Tollywood (Telugu film industry)–and an all-around mind-roaster. Completed in 1995, the film was widely lauded for its “up to the minute technical expertise.” Obviously that’s no longer the case, but AMMORU still excels as lightning paced, thrill-a-minute insanity.Read More »