Watch Todd Tarantula
- 1 hr 23 min
Antihero Todd Tarantula embarks on a psychedelic journey across Los Angeles to find his stolen motorbike in this time-bending mystery.
Todd Tarantula is a 2023 drama with a runtime of 1 hour and 23 minutes. It has received mostly positive reviews from critics and viewers, who have given it an IMDb score of 7.5.