Der Film ist 2002 produziert worden. Zu sehen sind in dem Film zum Beispiel Carmella DeCesare als Self.