--- /dev/null
+package net.pterodactylus.rhynodge.filters.webpages.savoy
+
+import com.fasterxml.jackson.annotation.JsonProperty
+import java.util.Objects
+import java.util.stream.Collectors
+
+/**
+ * Information about a movie.
+ */
+data class Movie @JvmOverloads constructor(
+ @JvmField @field:JsonProperty val name: String = "",
+ @JvmField @field:JsonProperty val imageUrl: String = "",
+ @JvmField @field:JsonProperty val description: String = "",
+ @JvmField @field:JsonProperty val performances: Collection<Performance> = emptyList()
+)