Where to watch Call Me Ted: Release date (Netherlands) Call Me Ted will be available to watch on Max from 13 November 2024.