20090528 entertainment.english.hollywood: Dev Patel to play villain in new film