The 2003 Peter Pan film is set in 1904 London and can be streamed on The Roku Channel, STARZ, Prime Video, and sometimes Spectrum TV. Unfortunately, there isn’t much merch related to the 2003 Peter Pan film.