Stanley Tucci was cast to play the Biblical character Noah. After Evan Almighty (2007) failed at the box office, Noah was cut from the film.
The spotted multi-horned sheep in the movie are a British breed of sheep called Jacob sheep. They are not endangered.
Both main character's names "Zed" and "Oh" are alternative ways to pronounce the number 0 ("Zero").