The movie's success saw her permanent move to Los Angeles and a string of prominent roles which continue to this day. When Woody Allen called her on her cellphone to offer her the lead in Melinda And Melinda, she thought it was a joke until the script arrived later that day. Her choice of roles remains eclectic, ranging from sci-fi thrillers like Pitch Black to romantic dramas like Finding Neverland.
She has also not shunned nudity, happily shedding all in the full frontal likes of Feast Of Love. Other successful movies in which Radha has starred include Everything Put Together, Man On Fire, Silent Hill, Henry Poole Is Here, Surrogates and The Crazies. She was originally christined Radha-Rani by her Hindu culture loving mother, but she swiftly dropped the Rani after someone called her 'Macaroni' on her first day in school!