A group of scientists is sent to the planet Arkanar to help the local civilization, which is in the Medieval phase of its own history, to find the right path to progress. Their task is a difficult one: they cannot interfere violently and in no case can they kill. The scientist Rumata tries to save the local intellectuals from their punishment and cannot avoid taking a position. As if the question were: what would you do in God's place? Director's statement Aleksei wanted to make this film his entire life. The road was a long one. This is not a film about cruelty, but about love. A love that was there, tangible, alive, and that resisted through the hardest of conditions.

  1. Aleksey German

    Director, Screenplay

  2. Boris Strugatskiy


  3. Arkadiy Strugatskiy


  4. Svetlana Karmalita


Top Billed Cast

  1. Leonid Yarmolnik

    Leonid Yarmolnik

    Don Rumata

  2. Yuriy Tsurilo

    Yuriy Tsurilo

    Don Reba

  3. Natalya Moteva

    Natalya Moteva


  4. Aleksandr Chutko

    Aleksandr Chutko

    Don Reba

  5. Aleksandr Ilin

    Aleksandr Ilin


Full Cast & Crew

Hard to Be a God
Hard to Be a God



Original Title Трудно быть богом

Status Released

Release Information

  • June 30, 2015


Original Language Russian

Runtime 2h 57m

Budget $7,000,000.00

Revenue $1,310,673.00



No keywords have been added.

Content Score


Yes! Looking good!

Top Contributors

Popularity Trend

By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.


s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page