Earlier this week, actor David Carradine was found dead by a Bangkok hotel maid.
The Kill Bill star was discovered with a rope tied around his neck and his genitals. While Carradine’s rep referred to the tragedy as an “accidental death,” new reports are casting suspicion around the incident.
According to Chuck Binder, the star’s manager, via TMZ, Carradine was found with his hands tied behind his back, making it difficult for one to hang oneself, or even for a mere accident to be blamed for the death.
Moreover, the hotel in which Carradine was found has been slow to release surveillence tapes from the day in question. We’ll have more on this shady story as it develops.