Question: Which film did Michael Keaton star in that had the song Scandalous! on its soundtrack?
Facts:
Prince's soundtrack album "Batman has a song Scandalous!
Michael Keaton stars in Batman (1989 film)
Answer: Batman