Tadact 20 mg contains 20 milligrams of tadalafil per tablet. It is typically taken orally, with or without food, about 30 minutes before anticipated sexual activity. The effects of Tadact 20 mg can last for up to 36 hours, earning it the nickname "the weekend pill."