MUHAMMAD: The Last Prophet (Animated Film) Muhammad The Last Prophet is a 2002 American animated religious epic film produced by Badr International and directed by Richard Rich The film focuses on the early days of Islam and Muhammad The film...
The Last Prophet.