Ramcharan Teja latest flick Rachcha is all set to release on April 5. Described as a ‘full length commercial entertainer’, Rachcha is also being released in Tamil as Ragalai. The producers are hoping to create a new market for Ramcharan in Tamil Nadu with this film.

Rachcha has many novelties including its locations. Filmed in China, Bangkok, Kerala, Goa and locations in Hyderabad, the film’s highlights are said to be the train chase scene shot in Goa and the action scenes filmed in the bamboo forests of China. A Chinese stunt master choreographed the action sequences shot in China.

Besides the already popular re-mix ‘Vaana Velluvaye’, the title song Rachcha, creating waves everywhere, is shot as an item number featuring Chennai-born Lisa Haydon. Well-known Tamil actor Parthepan also essays an important role in the film.

“No logic, only magic,” says producer and veteran film maker R B Chowdary about Rachca.